Distance from Milo, Kansas to Ash Grove, Kansas

Milo Ash Grove
Total Distance
30.5 mi
(49.1 km)
Travel Time
38 minutes

The driving distance from Milo, Kansas to Ash Grove, Kansas is 30.5 mi (49.1 km)

The straight-line (air) distance is approximately 13.1 mi (21.1 km)

Estimated travel time by road is 38 minutes

We found 2 routes between Milo and Ash Grove.

Available Routes

Shortest Fastest
E Union Dr
24.4 mi
39.3 km
35 minutes
X Rd
30.5 mi
49.1 km
38 minutes

Route Directions

Take N 290th Rd, KS-284 W and X Rd to 180 Rd in Blue Hill Township
24.4 mi
28 min
Continue on 180 Rd. Drive to Ash Grove Rd/Union Rd in Orange Township
6.2 mi
10 min

Route Directions

24.4 mi
35 min

Journey Details

Traveling from Milo, Kansas to Ash Grove, Kansas covers 24.4 miles (39 km) in a west direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 2 route options between these locations (24-31 miles / 39-49 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Milo

Starting Point

Barnard, Kansas

30 mi to destination

1 mi
Denmark, Kansas

15 mi to destination

5 mi
Grant, Kansas

8 mi to destination

2 mi
Ash Grove

Destination