Distance from Hazelhurst, Maryland to West Salisbury, Pennsylvania

Hazelhurst West Salisbury
Total Distance
26.7 mi
(43 km)
Travel Time
37 minutes

The driving distance from Hazelhurst, Maryland to West Salisbury, Pennsylvania is 26.7 mi (43 km)

The straight-line (air) distance is approximately 13.5 mi (21.8 km)

Estimated travel time by road is 37 minutes

We found 2 routes between Hazelhurst and West Salisbury.

Available Routes

Shortest Fastest
New Germany Rd
25.7 mi
41.3 km
35 minutes
MD-495 N
26.7 mi
43 km
37 minutes

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
Continue on MD-495 N. Drive to PA-669 N in Elk Lick Township
24.8 mi
32 min

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
Continue on MD-495 N. Take New Germany Rd and US-219 to PA-669 S in West Salisbury
23.8 mi
30 min

Journey Details

Traveling from Hazelhurst, Maryland to West Salisbury, Pennsylvania covers 25.7 miles (41 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 2 route options between these locations (26-27 miles / 41-43 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Hazelhurst

Starting Point

North Glade, Maryland

31 mi to destination

1 mi
Bittinger, Maryland

23 mi to destination

2 mi
Jennings, Maryland

16 mi to destination

1 mi
Casselman, Maryland

Traveled 23 mi from origin

1 mi
Grantsville, Maryland

8 mi to destination

1 mi
Niverton, Pennsylvania

Traveled 31 mi from origin

1 mi
West Salisbury

Destination