Distance from Highland, Kansas to Elmo, Missouri
The driving distance from Highland, Kansas to Elmo, Missouri is 97.5 mi (156.9 km)
The straight-line (air) distance is approximately 28.7 mi (46.2 km)
Estimated travel time by road is 1 hour 38 minutes
We found 3 routes between Highland and Elmo.
Available Routes
Route Directions
Get on US-36 E from KS-120
Continue on US-36 E. Take US-71 N to State Hwy C/W 1st St in Clearmont
Follow State Hwy C to Main St in Elmo
Route Directions
Take 240th Rd and Prairie Rd to 660 Ave/661 Ave in Rulo Precinct
Take US-159, MO-111 N, I-29 N and US Hwy 136 E to State Hwy KK in Lincoln Township
Follow State Hwy KK to Main St in Elmo
Route Directions
Take 240th Rd and Prairie Rd to 660 Ave/661 Ave in Rulo Precinct
Take US-159, MO-111 N, US-59 N and MO-46 E to State Hwy N in Dale Township
Follow State Hwy KK to Main St in Elmo
Journey Details
Traveling from Highland, Kansas to Elmo, Missouri covers 74.9 miles (121 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 27 minutes under normal conditions.
Drivers have 3 route options between these locations (75-97 miles / 121-157 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Highland
Starting Point
Elmo
Destination