Distance from Hazelhurst, Maryland to Sang Run, Maryland

Hazelhurst Sang Run
Total Distance
21.4 mi
(34.5 km)
Travel Time
32 minutes

The driving distance from Hazelhurst, Maryland to Sang Run, Maryland is 21.4 mi (34.5 km)

The straight-line (air) distance is approximately 6.5 mi (10.5 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Hazelhurst and Sang Run.

Available Routes

Shortest Fastest
US-219 N
18.4 mi
29.5 km
30 minutes
Sand Flat Rd and US-219 N
21.4 mi
34.5 km
32 minutes
MD-495 N
22.9 mi
36.8 km
34 minutes

Route Directions

Take Steiding Church Rd and Turkey Neck Rd to MD-135 W
3.7 mi
7 min
Take US-219 N to Sang Run Rd in McHenry
13.7 mi
18 min
Follow Sang Run Rd to your destination
4 mi
7 min

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
8.6 mi
10 min
Continue on Rock Lodge Rd to McHenry
7.8 mi
11 min
0.5 mi
0 min
Follow Sang Run Rd to your destination
4 mi
7 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 Sang Run Rd in McHenry
8.2 mi
11 min
Follow Sang Run Rd to your destination
4 mi
7 min

Journey Details

Traveling from Hazelhurst, Maryland to Sang Run, Maryland covers 18.4 miles (30 km) in a northwest direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.

Drivers have 3 route options between these locations (18-23 miles / 30-37 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Hazelhurst

Starting Point

Green Glade Cove, Maryland

15 mi to destination

1 mi
Thayerville, Maryland

Traveled 4 mi from origin

1 mi
McComas Beach, Maryland

8 mi to destination

1 mi
McHenry, Maryland

Traveled 11 mi from origin

1 mi
Hoyes Run, Maryland

4 mi to destination

1 mi
Sang Run

Destination