Distance from Hazelhurst, Maryland to McHenry, Maryland
The driving distance from Hazelhurst, Maryland to McHenry, Maryland is 18.2 mi (29.3 km)
The straight-line (air) distance is approximately 4.4 mi (7 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Hazelhurst and McHenry.
Available Routes
Route Directions
Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
Follow Rock Lodge Rd and Mosser Rd to Settlers Pass in McHenry
Route Directions
Take Steiding Church Rd and Turkey Neck Rd to MD-135 W
Take Sand Flat Rd and US-219 N to Mosser Rd in McHenry
Continue on Mosser Rd. Drive to Settlers Pass
Route Directions
Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
Follow Glendale Rd and US-219 N to Mosser Rd in McHenry
Continue on Mosser Rd. Drive to Settlers Pass
Journey Details
Traveling from Hazelhurst, Maryland to McHenry, Maryland covers 15.3 miles (25 km) in a northwest direction. This secondary roads, moderate route typically takes 26 minutes under normal conditions.
Drivers have 3 route options between these locations (15-18 miles / 25-30 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Hazelhurst
Starting Point
McHenry
Destination