Distance from Elsah, Illinois to Batchtown, Illinois
The driving distance from Elsah, Illinois to Batchtown, Illinois is 38.4 mi (61.8 km)
The straight-line (air) distance is approximately 10.5 mi (16.9 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Elsah and Batchtown.
Available Routes
Route Directions
Take Mill St to IL-100 N/Great River Rd
Follow IL-100 N to S Park St in Hardin
Take Ill River Rd and Batchtown Rd to S Mississippi River Rd in Batchtown
Route Directions
Take Elsah Rd to IL-3 N
Continue on IL-16 W. Take Ill River Rd to S Mississippi River Rd in Batchtown
Route Directions
Take Mill St to IL-100 N/Great River Rd
Continue on Brussels Ferry Loading Ramp to Brussels
Continue to Illinois River Rd
Continue on Illinois River Rd. Take Ill River Rd and Batchtown Rd to S Mississippi River Rd in Batchtown
Journey Details
Traveling from Elsah, Illinois to Batchtown, Illinois covers 25.2 miles (41 km) in a west direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (25-42 miles / 41-67 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 29 mph (47 km/h) .
Journey Waypoints
Elsah
Starting Point
Batchtown
Destination