Distance from Marsh, Iowa to Sperry, Iowa
The driving distance from Marsh, Iowa to Sperry, Iowa is 20 mi (32.2 km)
The straight-line (air) distance is approximately 8.9 mi (14.3 km)
Estimated travel time by road is 23 minutes
We found 3 routes between Marsh and Sperry.
Available Routes
Route Directions
Take 205th Ave and Mediapolis Rd to Iowa City Rd in Des Moines County
Continue on Pleasant Grove Rd to Sperry Rd
Route Directions
Take 205th Ave and Pleasant Grove Rd to Sperry Rd in Des Moines County
Route Directions
Journey Details
Traveling from Marsh, Iowa to Sperry, Iowa covers 19.7 miles (32 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.
Drivers have 3 route options between these locations (20-20 miles / 32-32 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Marsh
Starting Point
Sperry
Destination