Distance from Carnforth, Iowa to Swisher, Iowa

Carnforth Swisher
Total Distance
52.6 mi
(84.6 km)
Travel Time
49 minutes

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

Shortest
US-6 E
43.3 mi
69.6 km
49 minutes
Fastest
I-80 E
52.6 mi
84.6 km
49 minutes
IA-21 N and US-30 E
60.1 mi
96.7 km
1 hour 3 minutes

Route Directions

Get on I-80 E
2.9 mi
4 min
Follow I-80 E and I-380 N to 120th St NE in Johnson County. Take exit 10 from I-380 N
48 mi
41 min
Follow 120th St NE to Rose Ave in Swisher
1.6 mi
3 min

Route Directions

Take IA-21 N to US-6 E
2 mi
2 min
4.2 mi
4 min
Continue on IA-21 N to Benton County
17.2 mi
21 min
Continue on US-30 E to Johnson County. Take exit 10 from I-380 S/IA-27 S/US-218 S
35.3 mi
31 min
Follow 120th St NW to Rose Ave in Swisher
1.4 mi
3 min

Route Directions

43.3 mi
49 min

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

Victor, Iowa

50 mi to destination

1 mi
Ladora, Iowa

Traveled 12 mi from origin

1 mi
Marengo, Iowa

Traveled 25 mi from origin

1 mi
South Amana, Iowa

25 mi to destination

1 mi
Middle Amana, Iowa

Traveled 37 mi from origin

1 mi
East Amana, Iowa

12 mi to destination

1 mi
Swisher

Destination