Distance from Milo, Kansas to Mahaska, Kansas
The driving distance from Milo, Kansas to Mahaska, Kansas is 91.7 mi (147.5 km)
The straight-line (air) distance is approximately 40.5 mi (65.1 km)
Estimated travel time by road is 1 hour 37 minutes
We found 3 routes between Milo and Mahaska.
Available Routes
Route Directions
Take Mulberry Rd and N 120th Rd to US-81 N in Logan Township
Continue on US-81 N to Richland Township
Continue on Co Rd 26. Take 280 Rd and Birch Rd to Hwy Ave in Mahaska
Route Directions
Take KS 284, Nemaha Rd, Navajo Rd and Mulberry Rd to US-81 N in Blaine Township
Continue on US-81 N to Richland Township
Continue on Co Rd 26. Take 280 Rd and Birch Rd to Hwy Ave in Mahaska
Route Directions
Take 390th Rd, Linchell Rd, 400 Rd and Eagle Rd to US-24 E in Solomon Township
Continue on 40th Rd to Beaver Township
Continue on KS-148. Take US-81 N, US-36 E, Co Rd 26 and 280 Rd to Hwy Ave in Mahaska
Journey Details
Traveling from Milo, Kansas to Mahaska, Kansas covers 88.5 miles (142 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (89-94 miles / 142-151 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Milo
Starting Point
Mahaska
Destination