Distance from Hamburg, Illinois to Batchtown, Illinois

Hamburg Batchtown
Total Distance
20.9 mi
(33.7 km)
Travel Time
29 minutes

The driving distance from Hamburg, Illinois to Batchtown, Illinois is 20.9 mi (33.7 km)

The straight-line (air) distance is approximately 8.7 mi (14 km)

Estimated travel time by road is 29 minutes

We found 2 routes between Hamburg and Batchtown.

Available Routes

Shortest Fastest
N Mississippi River Rd
14.9 mi
24 km
23 minutes
N Mississippi River Rd and Ill River Rd
20.9 mi
33.7 km
29 minutes

Route Directions

Take N Mississippi River Rd and Ill River Rd to S Mississippi River Rd in Batchtown
20.9 mi
29 min

Route Directions

14.9 mi
23 min

Journey Details

Traveling from Hamburg, Illinois to Batchtown, Illinois covers 14.9 miles (24 km) in a south direction. This secondary roads, moderate route typically takes 23 minutes under normal conditions.

Drivers have 2 route options between these locations (15-21 miles / 24-34 km). The primary route shown here saves 6 minutes compared to alternatives.

Journey Waypoints

Hamburg

Starting Point

Mozier Landing, Illinois

20 mi to destination

2 mi
Gilead Precinct, Illinois

Traveled 5 mi from origin

2 mi
Birch Island, Illinois

Traveled 10 mi from origin

1 mi
Kritesville, Illinois

Traveled 15 mi from origin

1 mi
Parkers Landing, Missouri

Traveled 20 mi from origin

2 mi
Batchtown

Destination