Distance from Granger, Missouri to Primrose, Iowa
The driving distance from Granger, Missouri to Primrose, Iowa is 47.4 mi (76.3 km)
The straight-line (air) distance is approximately 14.2 mi (22.8 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Granger and Primrose.
Available Routes
Route Directions
Take Evans St and State Rte F to US Hwy 136 E
Follow US Hwy 136 E to MO-27 N in Des Moines Township. Take the MO-27 N exit from US Hwy 136 E
Take IA-27 N/Ave of the Saints to 143rd Ave in Lee County
Route Directions
Take Evans St and State Rte F to US Hwy 136 E
Continue on US Hwy 136 E. Take State Rte K, Rte W20, IA-2 E and Primrose Rd to 143rd Ave in Lee County
Route Directions
Take Evans St and State Rte F to US Hwy 136 E
Continue on US Hwy 136 E. Take State Hwy AA, Hwy NN, MO-81 and Primrose Rd to 143rd Ave in Lee County
Journey Details
Traveling from Granger, Missouri to Primrose, Iowa covers 36.1 miles (58 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (36-47 miles / 58-76 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Granger
Starting Point
Primrose
Destination