Distance from Grant, Iowa to Martensdale, Iowa
The driving distance from Grant, Iowa to Martensdale, Iowa is 107.3 mi (172.7 km)
The straight-line (air) distance is approximately 41.5 mi (66.7 km)
Estimated travel time by road is 1 hour 40 minutes
We found 3 routes between Grant and Martensdale.
Available Routes
Route Directions
Get on I-80 E in Cass County from US-71 N
Continue on I-80 E to Warren County. Take exit 56 from I-35 S
Follow IA-92 E to IA-28 N in Martensdale
Route Directions
Take 5th St to US-71 S
Drive from US-34 E and I-35 N to Warren County. Take exit 56 from I-35 N
Take IA-92 E to IA-28 N in Martensdale
Route Directions
Take 5th St to US-71 N
Take IA-92 E to IA-28 N in Martensdale
Journey Details
Traveling from Grant, Iowa to Martensdale, Iowa covers 76.9 miles (124 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 25 minutes under normal conditions.
Drivers have 3 route options between these locations (77-107 miles / 124-173 km). The primary route shown here saves 23 minutes compared to alternatives.
Journey Waypoints
Grant
Starting Point
Martensdale
Destination