Distance from Hazelhurst, Maryland to Five Forks, Pennsylvania
The driving distance from Hazelhurst, Maryland to Five Forks, Pennsylvania is 38.8 mi (62.4 km)
The straight-line (air) distance is approximately 14.1 mi (22.7 km)
Estimated travel time by road is 57 minutes
We found 3 routes between Hazelhurst and Five Forks.
Available Routes
Route Directions
Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
Continue on Legeer Rd. Take Bowman Hill Rd to Bear Creek Rd
Continue on Bear Creek Rd. Take I-68 W to Eastend Moyers Rd/Moyers Rd in Preston County
Follow Moyers Rd to Dennis Rd
Route Directions
Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
Follow MD-495 N and I-68 W to Eastend Moyers Rd/Moyers Rd in Preston County
Follow Moyers Rd to Dennis Rd
Route Directions
Follow Hazelhurst Rd and Green Glade Rd to MD-495 N
Continue on Glendale Rd. Take US-219 N, MD-42/Friendsville Rd and I-68 W to Eastend Moyers Rd/Moyers Rd in Preston County
Follow Moyers Rd to Dennis Rd
Journey Details
Traveling from Hazelhurst, Maryland to Five Forks, Pennsylvania covers 36.9 miles (59 km) in a northwest direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (37-48 miles / 59-78 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Hazelhurst
Starting Point
Five Forks
Destination