Distance from Hamburg, Illinois to Elsberry, Missouri

Hamburg Elsberry
Total Distance
56.9 mi
(91.5 km)
Travel Time
1 hour 7 minutes

The driving distance from Hamburg, Illinois to Elsberry, Missouri is 56.9 mi (91.5 km)

The straight-line (air) distance is approximately 3.4 mi (5.5 km)

Estimated travel time by road is 1 hour 7 minutes

We found 2 routes between Hamburg and Elsberry.

Available Routes

Shortest Fastest
IL-96 N/Great River Rd and MO-79 S
54.9 mi
88.3 km
1 hour 7 minutes
IL-96 N/Great River Rd, US-54 W and MO-79 S
56.9 mi
91.5 km
1 hour 7 minutes

Route Directions

Follow N Mississippi River Rd to IL-96 N/Great River Rd
4 mi
5 min
Continue on IL-96 N/Great River Rd. Drive to MO-79 S in Elsberry
52.9 mi
1 hr 2 min

Route Directions

Follow N Mississippi River Rd to IL-96 N/Great River Rd
4 mi
5 min
17.3 mi
19 min
Take Spring Lake Rd and 140th Ave to US-54 W
6.1 mi
7 min
Drive to MO-79 S in Elsberry
27.6 mi
34 min

Journey Details

Traveling from Hamburg, Illinois to Elsberry, Missouri covers 54.9 miles (88 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.

Drivers have 2 route options between these locations (55-57 miles / 88-92 km). The primary route shown here saves 52 seconds compared to alternatives.

Journey Waypoints

Hamburg

Starting Point

Mozier Landing, Illinois

8 mi to destination

1 mi
Birch Island, Illinois

Traveled 8 mi from origin

4 mi
Elsberry

Destination