Distance from Hazen, Pennsylvania to McAdams, Pennsylvania
The driving distance from Hazen, Pennsylvania to McAdams, Pennsylvania is 147.4 mi (237.2 km)
The straight-line (air) distance is approximately 54.9 mi (88.4 km)
Estimated travel time by road is 2 hours 23 minutes
This route includes Toll roads along the way.
We found 2 routes between Hazen and McAdams.
Available Routes
Route Directions
Get on I-80 W in Pine Creek Township
Follow I-80 W to Canoe Ripple Rd/T-385 in Beaver Township. Take exit 53 from I-80 W
Get on I-80 W from Ritts Station Rd, PA-58 W and PA-478 W
Follow I-80 W and I-376 E to Beech Hollow Rd Connector in Robinson Township. Exit from Pennsylvania Turnpike 576 E
Drive to PA-980 S
Route Directions
Get on I-80 W in Pine Creek Township
Follow I-80 W to PA-36 S/Allegheny Blvd in Brookville. Take exit 78 from I-80 W
Continue to Manor Township
Take PA-28 S and I-376 W to Oakdale Rd in North Fayette Township. Take the exit toward Hankey Farms from US-22 W/US-30 W
Take N Branch Rd to PA-980 N in Robinson Township
Journey Details
Traveling from Hazen, Pennsylvania to McAdams, Pennsylvania covers 107.3 miles (173 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours under normal conditions.
Drivers have 2 route options between these locations (107-147 miles / 173-237 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Hazen
Starting Point
McAdams
Destination