K-31 (Kansas highway)
K-31 highlighted in red | |||||||
| Route information | |||||||
| Maintained by KDOT and the cities of Burlingame, and Osage City | |||||||
| Length | 134 mi (216 km) | ||||||
| Existed | 1927–present | ||||||
| Major junctions | |||||||
| East end | US-69 in Fulton | ||||||
| North end | K-99 west of Harveyville | ||||||
| Location | |||||||
| Country | United States | ||||||
| State | Kansas | ||||||
| Counties | Wabaunsee, Osage, Coffey, Anderson, Linn, Bourbon | ||||||
| Highway system | |||||||
| |||||||
| |||||||
| |||||||
K-31 is a 134-mile (216 km) long state highway in the U.S. state of Kansas. K-31 is signed as east–west from US-69 in Fulton to US-59 west of Kincaid and is signed as north–south from US-59 west of Kincaid to K-99 west of Harveyville. K-31 runs diagonally southeast–northwest, connecting small towns in east-central Kansas.