K-140 is a state highway in Ellsworth and Saline Counties in the U.S. state of Kansas. The highway travels through mostly rural land between the cities of Ellsworth and Salina. In addition to connecting Ellsworth and Salina, K-140 travels through the communities of Carneiro, Brookville, and Bavaria. The highway has junctions with Kansas state highways K-14, K-156, K-111, and K-141, as well as Interstate 135 (I-135). The route was originally established as U.S. Route 40 (US-40) and was redesignated K-140 after US-40 was made concurrent with I-70. K-140 is not a part of the United States National Highway System, and the entire route is paved with composite pavement. The western part of the highway is less traveled than the eastern part, with annual average daily traffic between 590 and 940 west of Brookville and between 700 and 1,200 east of Brookville. Route description K-140 begins at a junction with K-14 and the northern terminus of K-14 Truck north of Ellsworth. K-140 and K-14 Truck head due east from here to meet K-156, where K-14 Truck leaves and follows K-156 westbound. It then travels a farther through mostly rural land to a junction with K-111 north of Kanopolis. After the junction with K-111, K-140 continues through rural areas before it goes through the small unincorporated community of Carneiro. Just after passing through Carneiro K-140 turns more northerly, again passing through mostly rural areas. It then serves as the northern terminus of K-141 before continuing eastward into Saline County. K-140 travels a total of in Ellsworth County. Entering Saline County K-140 travels in a general east-northeast direction through rural land for until entering Brookville. After traveling through the city of Brookville, K-140 travels east then northeast to the unincorporated community of Bavaria. From there, the highway continues northeast through rural lands to its eastern terminus at Interstate 135, with the road continuing east into the city of Salina as State Street. K-140 travels a total of in Saline County. The total route length for K-140 is . The entire route is paved with composite pavement (concrete which has been overlaid with asphaltic pavement). K-140 is not a part of the United States National Highway System. The route connects to the National Highway System at its junctions with K-156 and Interstate 135. From the eastern city limits of Ellsworth to the end of the first of the route, K-140 has an annual average