Distance from Hazelhurst, Maryland to Beadling, Pennsylvania
The driving distance from Hazelhurst, Maryland to Beadling, Pennsylvania is 125.9 mi (202.6 km)
The straight-line (air) distance is approximately 46.4 mi (74.7 km)
Estimated travel time by road is 2 hours 14 minutes
We found 3 routes between Hazelhurst and Beadling.
Available Routes
Route Directions
Get on I-68 W from N Glade Rd, Glendale Rd, US-219 N and MD-42/Friendsville Rd
Follow I-68 W and I-79 N to PA-50 E in South Fayette Township. Take exit 54 from I-79 N
Take Bower Hill Rd to Painters Run Rd in Upper St. Clair Township
Route Directions
Get on I-68 W from MD-495 N
Drive from U.S. Hwy 40 W and PA-43 N to Union Township. Take exit 48 from PA-43 N
Take McChain Rd, Clifton Rd, McMurray Rd, McLaughlin Run Rd and McMillan Rd to Painters Run Rd in Upper St. Clair Township
Route Directions
Take MD-495 N and US-40 ALT W to U.S. Hwy 40 W
Follow U.S. Hwy 40 W and PA-43 N to Union Township. Take exit 48 from PA-43 N
Take McChain Rd, Clifton Rd, McMurray Rd, McLaughlin Run Rd and McMillan Rd to Painters Run Rd in Upper St. Clair Township
Journey Details
Traveling from Hazelhurst, Maryland to Beadling, Pennsylvania covers 105.8 miles (170 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 8 minutes under normal conditions.
Drivers have 3 route options between these locations (106-126 miles / 170-203 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Hazelhurst
Starting Point
Beadling
Destination