Distance from Davidson, Pennsylvania to Jefferis, Pennsylvania
The driving distance from Davidson, Pennsylvania to Jefferis, Pennsylvania is 20.7 mi (33.3 km)
The straight-line (air) distance is approximately 8.3 mi (13.3 km)
Estimated travel time by road is 32 minutes
We found 3 routes between Davidson and Jefferis.
Available Routes
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow PA-166 N and PA-21 E/McClellandtown Rd to Footedale Rd in German Township
Continue on Footedale Rd. Drive to Jeffries Crossing
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow US-119 N to Sr3012/York Run Rd in Georges Township
Continue on Sr3012. Take Club Sophia Rd/Tr478 and Denney Rd to Jeffries Crossing in Menallen Township
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take PA-166 N, New Geneva Rd, Woodside Old Frame Rd and Walnut Hill Rd to Sunshine Hollow Rd in German Township
Take Club Sophia Rd/Tr478 and Denney Rd to Jeffries Crossing in Menallen Township
Journey Details
Traveling from Davidson, Pennsylvania to Jefferis, Pennsylvania covers 18.9 miles (30 km) in a north direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.
Drivers have 3 route options between these locations (19-21 miles / 30-33 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 35 mph (56 km/h) .
Journey Waypoints
Davidson
Starting Point
Jefferis
Destination