Distance from Cedar Rapids, Iowa to Hayesville, Iowa
The driving distance from Cedar Rapids, Iowa to Hayesville, Iowa is 81.2 mi (130.7 km)
The straight-line (air) distance is approximately 35.9 mi (57.8 km)
Estimated travel time by road is 1 hour 29 minutes
We found 3 routes between Cedar Rapids and Hayesville.
Available Routes
Route Directions
Get on I-380 S/IA-27 S from 3rd Ave SW and L St SW
Follow I-380 S/IA-27 S, IA-1 S and IA-22 W to IA-149 S in Webster
Continue on IA-149 S to your destination in Hayesville
Route Directions
Get on I-380 S/IA-27 S from 3rd Ave SW and L St SW
Follow I-380 S/IA-27 S and US-218 S to 220th St in Washington County. Take exit 70 from US-218 S
Continue on 220th St to your destination in Hayesville
Route Directions
Get on I-380 S/IA-27 S from 3rd Ave SW and L St SW
Follow I-380 S/IA-27 S and I-80 W to M Ave in Iowa County. Take exit 216 from I-80 W
Follow M Ave and IA-149 S to your destination in Hayesville
Journey Details
Traveling from Cedar Rapids, Iowa to Hayesville, Iowa covers 79.3 miles (128 km) in a southwest direction. This highway, substantial route typically takes 1 hour 23 minutes under normal conditions.
Drivers have 3 route options between these locations (79-88 miles / 128-141 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Cedar Rapids
Starting Point
Hayesville
Destination