Distance from Grant, Iowa to Shelby, Iowa
The driving distance from Grant, Iowa to Shelby, Iowa is 50.2 mi (80.8 km)
The straight-line (air) distance is approximately 22 mi (35.3 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Grant and Shelby.
Available Routes
Route Directions
Take 5th St to US-71 N
Follow US-71 N to Olive St in Atlantic
Get on I-80 W
Follow I-80 W to 385th St/East St in Shelby. Take exit 34 from I-80 W
Follow East St to Center St in Shelby County
Route Directions
Take 5th St to US-71 N
Get on I-80 W
Follow I-80 W to 385th St/East St in Shelby. Take exit 34 from I-80 W
Follow East St to Center St in Shelby County
Route Directions
Take 5th St to US-71 N
Continue on Oxford Rd to US-6 W
Get on I-80 W from 505th St
Follow I-80 W to 385th St/East St in Shelby. Take exit 34 from I-80 W
Follow East St to Center St in Shelby County
Journey Details
Traveling from Grant, Iowa to Shelby, Iowa covers 50.1 miles (81 km) in a northwest direction. This highway, moderate route typically takes 56 minutes under normal conditions.
Drivers have 3 route options between these locations (50-50 miles / 81-81 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Grant
Starting Point
Shelby
Destination