Distance from Cedar Rapids, Iowa to Milroy, Illinois
The driving distance from Cedar Rapids, Iowa to Milroy, Illinois is 100.2 mi (161.3 km)
The straight-line (air) distance is approximately 47.6 mi (76.7 km)
Estimated travel time by road is 1 hour 46 minutes
We found 3 routes between Cedar Rapids and Milroy.
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 and I-80 E to IA-38 S/US-6 W in Cedar County. Take exit 271 from I-80 E
Continue on IA-38 S. Take 322nd St W, 45th St, 76th St and County Hwy 3 to 2650 N/Bald Bluff Rd/Twp Rd 2650 N in Oquawka Township
Route Directions
Get on I-380 S/IA-27 S from 3rd Ave SW and L St SW
Take US-30 E to Fox Ave in Mechanicsville
Get on I-80 E from Garfield Ave
Follow I-80 E and IA-38 S to 322nd St W in Drury Township
Continue on 322nd St W. Take 45th St to IL-17 E in New Boston Township
Continue on 76th St. Take County Hwy 3 to 2650 N/Bald Bluff Rd/Twp Rd 2650 N in Oquawka Township
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, US-218 S and IA-22 E to 322nd St W in Drury Township
Continue on 322nd St W. Take 45th St to IL-17 E in New Boston Township
Continue on 76th St. Take County Hwy 3 to 2650 N/Bald Bluff Rd/Twp Rd 2650 N in Oquawka Township
Journey Details
Traveling from Cedar Rapids, Iowa to Milroy, Illinois covers 98.5 miles (159 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (99-103 miles / 159-166 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Cedar Rapids
Starting Point
Milroy
Destination