Distance from Corydon, Iowa to Winston, Missouri

Corydon Winston
Total Distance
99.7 mi
(160.5 km)
Travel Time
1 hour 41 minutes

The driving distance from Corydon, Iowa to Winston, Missouri is 99.7 mi (160.5 km)

The straight-line (air) distance is approximately 46.6 mi (75 km)

Estimated travel time by road is 1 hour 41 minutes

We found 2 routes between Corydon and Winston.

Available Routes

Shortest Fastest
IA-2 W and I-35 S
92.9 mi
149.5 km
1 hour 29 minutes
IA-2 W, I-35 S and MO-13 S
99.7 mi
160.5 km
1 hour 41 minutes

Route Directions

0 mi
0 min
Continue on IA-2 W. Take I-35 S and MO-13 S to Davis St in Winston
99.6 mi
1 hr 40 min
Drive to E 1st St
0.1 mi
0 min

Route Directions

Get on I-35 S in Decatur County from IA-2 W
28.3 mi
32 min
Follow I-35 S to US-69 S in Jefferson Township. Take exit 68 from I-35 S
58 mi
49 min
Follow US-69 S to E 1st St in Winston
6.6 mi
7 min

Journey Details

Traveling from Corydon, Iowa to Winston, Missouri covers 92.9 miles (150 km) in a southwest direction. This fast highway, substantial route typically takes 1 hour 29 minutes under normal conditions.

Drivers have 2 route options between these locations (93-100 miles / 150-160 km). The primary route shown here saves 12 minutes compared to alternatives.

Journey Waypoints

Corydon

Starting Point

Clio, Iowa

107 mi to destination

2 mi
South Lineville, Missouri

Traveled 27 mi from origin

1 mi
Princeton, Missouri

80 mi to destination

2 mi
Goshen, Missouri

Traveled 54 mi from origin

1 mi
Mt Moriah, Missouri

54 mi to destination

3 mi
Gilman City, Missouri

Traveled 80 mi from origin

1 mi
Coffey, Missouri

27 mi to destination

2 mi
Jameson, Missouri

Traveled 107 mi from origin

2 mi
Winston

Destination