Distance from Carnforth, Iowa to Swisher, Iowa
The driving distance from Carnforth, Iowa to Swisher, Iowa is 52.6 mi (84.6 km)
The straight-line (air) distance is approximately 21.6 mi (34.8 km)
Estimated travel time by road is 49 minutes
We found 3 routes between Carnforth and Swisher.
Available Routes
Route Directions
Get on I-80 E
Follow I-80 E and I-380 N to 120th St NE in Johnson County. Take exit 10 from I-380 N
Follow 120th St NE to Rose Ave in Swisher
Route Directions
Take IA-21 N to US-6 E
Continue on IA-21 N to Benton County
Continue on US-30 E to Johnson County. Take exit 10 from I-380 S/IA-27 S/US-218 S
Follow 120th St NW to Rose Ave in Swisher
Route Directions
Journey Details
Traveling from Carnforth, Iowa to Swisher, Iowa covers 43.3 miles (70 km) in a east direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 3 route options between these locations (43-60 miles / 70-97 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Carnforth
Starting Point
Swisher
Destination