Distance from Cedar Rapids, Iowa to Lafayette, Iowa
The driving distance from Cedar Rapids, Iowa to Lafayette, Iowa is 14.2 mi (22.9 km)
The straight-line (air) distance is approximately 7.3 mi (11.7 km)
Estimated travel time by road is 18 minutes
Route Directions
Get on I-380 N from 3rd Ave SE and 1st Ave SE
Follow I-380 N to County Home Rd. Take exit 28 from I-380 N
Take N Center Point Rd and Alice Rd to Lafayette Rd
Journey Details
Traveling from Cedar Rapids, Iowa to Lafayette, Iowa covers 14.2 miles (23 km) in a north direction. This mixed highways and local roads, moderate route typically takes 18 minutes under normal conditions.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Cedar Rapids
Starting Point
Lafayette
Destination