Distance from Davidson, Pennsylvania to McFann, Pennsylvania
The driving distance from Davidson, Pennsylvania to McFann, Pennsylvania is 94.4 mi (151.9 km)
The straight-line (air) distance is approximately 43.2 mi (69.5 km)
Estimated travel time by road is 1 hour 48 minutes
This route includes Toll roads along the way.
We found 3 routes between Davidson and McFann.
Available Routes
Route Directions
Get on PA-43 N in Georges Township from US-119 N
Follow PA-43 N and US-119 N to Oliver. Take the PA-51 exit from US-119 N
Get on I-70 E in Rostraver Township
Follow I-70 E and I-76 W to State Hwy 8 N in Hampton Township. Take exit 39 from I-76 W
Continue on State Hwy 8 N. Drive to McFann Rd in Middlesex Township
Route Directions
Get on I-79 N in Whiteley Township from PA-88 N/S Eighty Eight Rd, Bobtown Rd and Garards Fort Rd
Follow I-79 N to PA-228 E in Cranberry Township. Take exit 78 from I-79 N
Continue on PA-228 E. Drive to McFann Rd in Middlesex Township
Route Directions
Get on PA-43 N in Georges Township from US-119 N
Follow I-76 W to State Hwy 8 N in Hampton Township. Take exit 39 from I-76 W
Continue on State Hwy 8 N. Drive to McFann Rd in Middlesex Township
Journey Details
Traveling from Davidson, Pennsylvania to McFann, Pennsylvania covers 92.9 miles (149 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 3 route options between these locations (93-99 miles / 149-159 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Davidson
Starting Point
McFann
Destination