Distance from Avonvue, Maryland to Hubbard, Maryland
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
Route Directions
Take Poplar Ln to Bellevue Rd
Take US-50 E/Ocean Gateway to Railroad Rd in Dorchester County
Route Directions
Take Poplar Ln to Bellevue Rd
Take MD-33 E/St Michaels Rd and US-50 E/Ocean Gateway to Railroad Rd in Dorchester County
Route Directions
Take Poplar Ln to Bellevue Rd
Continue on MD-33 E. Take E Dover St, MD-331 S and MD-16 W to Cabin Creek Hurlock Rd in Dorchester County
Take Lords Crossing Rd to MD-392 W
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
Hubbard
Destination