Distance from Carnforth, Iowa to Abingdon, Iowa

Carnforth Abingdon
Total Distance
56.1 mi
(90.3 km)
Travel Time
1 hour 7 minutes

The driving distance from Carnforth, Iowa to Abingdon, Iowa is 56.1 mi (90.3 km)

The straight-line (air) distance is approximately 28.3 mi (45.6 km)

Estimated travel time by road is 1 hour 7 minutes

We found 2 routes between Carnforth and Abingdon.

Available Routes

Shortest Fastest
IA-21 S
55.4 mi
89.2 km
1 hour 4 minutes
IA-149 S
56.1 mi
90.3 km
1 hour 7 minutes

Route Directions

Take I-80 E, B Ave, D Ave, 190th Ave, ... and IA-149 S to 230th Ave in Keokuk County
48.8 mi
55 min
Take Butternut Ave to Brookville Rd in Jefferson County
5.8 mi
8 min
1.5 mi
2 min

Route Directions

0.5 mi
0 min
Follow IA-21 S to 180th Ave in Keokuk County
43.2 mi
47 min
Take Farson Rd, 165th St and Ash Ave to Brookville Rd in Jefferson County
11.8 mi
15 min

Journey Details

Traveling from Carnforth, Iowa to Abingdon, Iowa covers 55.4 miles (89 km) in a south direction. This mixed highways and local roads, moderate route typically takes 1 hour 4 minutes under normal conditions.

Drivers have 2 route options between these locations (55-56 miles / 89-90 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Carnforth

Starting Point

Guernsey, Iowa

65 mi to destination

1 mi
Dresden, Iowa

Traveled 16 mi from origin

2 mi
Tilton, Iowa

49 mi to destination

2 mi
Keswick, Iowa

Traveled 33 mi from origin

1 mi
Sigourney, Iowa

33 mi to destination

2 mi
Lanscaster, Iowa

16 mi to destination

2 mi
Pekin, Iowa

Traveled 65 mi from origin

1 mi
Abingdon

Destination