Distance from Hazelhurst, Maryland to Preston, West Virginia

Hazelhurst Preston
Total Distance
38.1 mi
(61.3 km)
Travel Time
58 minutes

The driving distance from Hazelhurst, Maryland to Preston, West Virginia is 38.1 mi (61.3 km)

The straight-line (air) distance is approximately 13.8 mi (22.2 km)

Estimated travel time by road is 58 minutes

We found 2 routes between Hazelhurst and Preston.

Available Routes

Shortest Fastest
WV-7 W
32.1 mi
51.7 km
49 minutes
US-219 S and WV-7 W
38.1 mi
61.3 km
58 minutes

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
Take US-219 S and WV-7 W to WV-72 S in Preston County
32 mi
47 min

Route Directions

Take Steiding Church Rd and Turkey Neck Rd to MD-135 W
3.7 mi
7 min
Continue on MD-135 W. Take MD-39 W and WV-7 W to WV-72 S in Preston County
28.4 mi
42 min

Journey Details

Traveling from Hazelhurst, Maryland to Preston, West Virginia covers 32.1 miles (52 km) in a west direction. This secondary roads, moderate route typically takes 49 minutes under normal conditions.

Drivers have 2 route options between these locations (32-38 miles / 52-61 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Hazelhurst

Starting Point

Thayerville, Maryland

32 mi to destination

1 mi
McComas Beach, Maryland

Traveled 8 mi from origin

2 mi
Herrington Manor, Maryland

24 mi to destination

1 mi
Hopemont, West Virginia

16 mi to destination

1 mi
Terra Alta, West Virginia

Traveled 24 mi from origin

0 mi
Caddell, West Virginia

Traveled 32 mi from origin

1 mi
Preston

Destination