Distance from Corydon, Iowa to Diagonal, Iowa
The driving distance from Corydon, Iowa to Diagonal, Iowa is 64.8 mi (104.3 km)
The straight-line (air) distance is approximately 33.3 mi (53.7 km)
Estimated travel time by road is 1 hour 17 minutes
We found 3 routes between Corydon and Diagonal.
Available Routes
Route Directions
Continue on IA-2 W to Ringgold County
Follow County Hwy J20, County Rd P23 and Co Rd J23 to Adams St in Diagonal
Route Directions
Continue on IA-2 W to Ringgold County
Follow County Hwy J20, County Rd P23 and Co Rd J23 to Adams St in Diagonal
Route Directions
Follow IA-2 W to State Hwy 66 in Ringgold County
Follow State Hwy 66 to Adams St in Diagonal
Journey Details
Traveling from Corydon, Iowa to Diagonal, Iowa covers 61 miles (98 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 9 minutes under normal conditions.
Drivers have 3 route options between these locations (61-65 miles / 98-104 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Corydon
Starting Point
Diagonal
Destination