Distance from Corydon, Iowa to Foster, Iowa

Corydon Foster
Total Distance
45.5 mi
(73.2 km)
Travel Time
55 minutes

The driving distance from Corydon, Iowa to Foster, Iowa is 45.5 mi (73.2 km)

The straight-line (air) distance is approximately 19.7 mi (31.8 km)

Estimated travel time by road is 55 minutes

We found 3 routes between Corydon and Foster.

Available Routes

Shortest Fastest
Hwy J18
44.8 mi
72 km
55 minutes
IA-2 E
45.5 mi
73.2 km
55 minutes
IA-2 E and IA-5 N
45.8 mi
73.7 km
57 minutes

Route Directions

0 mi
0 min
Continue on IA-2 E. Take County Hwy S70 to 240th St in Monroe County
40 mi
44 min
Continue on 240th St. Drive to 260th Pl
5.5 mi
10 min

Route Directions

0 mi
0 min
Follow IA-2 E and IA-5 N to 240th St in Monroe County
40.3 mi
46 min
Continue on 240th St. Drive to 260th Pl
5.5 mi
10 min

Route Directions

0 mi
0 min
Continue on IA-2 E. Take Co Rd S56 and Hwy J18 to 240th St in Monroe County
39.2 mi
44 min
Continue on 240th St. Drive to 260th Pl
5.5 mi
10 min

Journey Details

Traveling from Corydon, Iowa to Foster, Iowa covers 44.8 miles (72 km) in a east direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.

Drivers have 3 route options between these locations (45-46 miles / 72-74 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 51 mph (82 km/h) .

Journey Waypoints

Corydon

Starting Point

Bethelhem, Iowa

45 mi to destination

3 mi
Garfield, Iowa

Traveled 23 mi from origin

4 mi
Iconium, Iowa

23 mi to destination

2 mi
Maine, Iowa

11 mi to destination

2 mi
Moravia, Iowa

Traveled 45 mi from origin

1 mi
Foster

Destination