Distance from Avonvue, Maryland to Hubbard, Maryland

Avonvue Hubbard
Total Distance
36.5 mi
(58.7 km)
Travel Time
48 minutes

The driving distance from Avonvue, Maryland to Hubbard, Maryland is 36.5 mi (58.7 km)

The straight-line (air) distance is approximately 10.3 mi (16.5 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Avonvue and Hubbard.

Available Routes

Shortest Fastest
MD-331 S
30.6 mi
49.2 km
48 minutes
US-50 E/Ocean Gateway
36.5 mi
58.7 km
48 minutes
MD-33 E/St Michaels Rd and US-50 E/Ocean Gateway
37.3 mi
60 km
48 minutes

Route Directions

Take Poplar Ln to Bellevue Rd
0.3 mi
1 min
3.2 mi
5 min
2.3 mi
3 min
Take US-50 E/Ocean Gateway to Railroad Rd in Dorchester County
30.7 mi
36 min
0 mi
0 min

Route Directions

Take Poplar Ln to Bellevue Rd
0.3 mi
1 min
Take MD-33 E/St Michaels Rd and US-50 E/Ocean Gateway to Railroad Rd in Dorchester County
37 mi
46 min
0 mi
0 min

Route Directions

Take Poplar Ln to Bellevue Rd
0.3 mi
1 min
3.2 mi
5 min
2.3 mi
3 min
Continue on MD-33 E. Take E Dover St, MD-331 S and MD-16 W to Cabin Creek Hurlock Rd in Dorchester County
22.5 mi
33 min
Take Lords Crossing Rd to MD-392 W
1.7 mi
2 min
0.6 mi
0 min
0 mi
0 min

Journey Details

Traveling from Avonvue, Maryland to Hubbard, Maryland covers 30.6 miles (49 km) in a east direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 3 route options between these locations (31-37 miles / 49-60 km). The primary route shown here saves 46 seconds compared to alternatives.

Journey Waypoints

Avonvue

Starting Point

Oxford, Maryland

24 mi to destination

1 mi
Trappe Landing, Maryland

Traveled 6 mi from origin

2 mi
Trappe, Maryland

Traveled 12 mi from origin

0 mi
Barber, Maryland

12 mi to destination

1 mi
Secretary, Maryland

6 mi to destination

1 mi
Hubbard

Destination