Distance from Hazelhurst, Maryland to McHenry, Maryland

Hazelhurst McHenry
Total Distance
18.2 mi
(29.3 km)
Travel Time
27 minutes

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

Shortest Fastest
US-219 N
15.3 mi
24.6 km
26 minutes
MD-495 N
18.2 mi
29.3 km
27 minutes
Sand Flat Rd and US-219 N
18.4 mi
29.6 km
28 minutes

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
8.6 mi
10 min
Follow Rock Lodge Rd and Mosser Rd to Settlers Pass in McHenry
7.7 mi
12 min

Route Directions

Take Steiding Church Rd and Turkey Neck Rd to MD-135 W
3.7 mi
7 min
Take Sand Flat Rd and US-219 N to Mosser Rd in McHenry
13.2 mi
17 min
Continue on Mosser Rd. Drive to Settlers Pass
1.5 mi
3 min

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
1.6 mi
1 min
2.6 mi
4 min
Follow Glendale Rd and US-219 N to Mosser Rd in McHenry
7.7 mi
11 min
Continue on Mosser Rd. Drive to Settlers Pass
1.5 mi
3 min

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

Green Glade Cove, Maryland

10 mi to destination

1 mi
Deep Creek Lake, Maryland

8 mi to destination

1 mi
McHenry

Destination