Distance from Hazelhurst, Maryland to Savage, Pennsylvania

Hazelhurst Savage
Total Distance
28 mi
(45.1 km)
Travel Time
40 minutes

The driving distance from Hazelhurst, Maryland to Savage, Pennsylvania is 28 mi (45.1 km)

The straight-line (air) distance is approximately 13.2 mi (21.2 km)

Estimated travel time by road is 40 minutes

We found 3 routes between Hazelhurst and Savage.

Available Routes

Shortest Fastest
MD-495 N
25.2 mi
40.6 km
36 minutes
New Germany Rd
28 mi
45.1 km
40 minutes
MD-495 N and New Germany Rd
31.2 mi
50.3 km
43 minutes

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
Take New Germany Rd to Upper Springs Rd in Elk Lick Township
23 mi
29 min
Drive to Savage Rd
3.1 mi
5 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 Savage Rd in Springs
26.8 mi
35 min
2.6 mi
4 min

Route Directions

Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
1.9 mi
4 min
Continue on MD-495 N to Elk Lick Township
20.2 mi
25 min
Drive to Savage Rd
3.1 mi
5 min

Journey Details

Traveling from Hazelhurst, Maryland to Savage, Pennsylvania covers 25.2 miles (41 km) in a north direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.

Drivers have 3 route options between these locations (25-31 miles / 41-50 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Hazelhurst

Starting Point

North Glade, Maryland

30 mi to destination

1 mi
Bittinger, Maryland

23 mi to destination

2 mi
Foxtown, Maryland

15 mi to destination

0 mi
Keysers Ridge, Maryland

Traveled 23 mi from origin

1 mi
Springs, Pennsylvania

Traveled 30 mi from origin

2 mi
Savage

Destination