Distance from Davidson, Pennsylvania to Schellsburg, Pennsylvania
The driving distance from Davidson, Pennsylvania to Schellsburg, Pennsylvania is 107.4 mi (172.8 km)
The straight-line (air) distance is approximately 43.1 mi (69.3 km)
Estimated travel time by road is 1 hour 59 minutes
We found 3 routes between Davidson and Schellsburg.
Available Routes
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Follow I-68 E to Vocke Rd in Allegany County. Take exit 40 from I-68 E
Take US-40 ALT E/National Hwy SW, Hyndman Rd and PA-96 N to Pitt St in Schellsburg
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take US-119 N to PA-982 N in Bullskin Township
Get on I-70 E/I-76 E in Donegal from PA-982 N and PA-31 E
Follow I-70 E/I-76 E to Pa Turnpike Acc in Somerset. Take exit 110 from I-70 E/I-76 E
Get on US-30 E in Quemahoning Township from PA-281 N/Stoystown Rd
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take US-119 N, US-40 E/U.S. Hwy 40 E, PA-381 N, Sr2017 and PA-653 E to E Mud Pike Rd in Milford Township
Follow E Mud Pike Rd to Berlin Plank Rd in Brothersvalley Township
Take PA-31 E to Pitt St in Schellsburg
Journey Details
Traveling from Davidson, Pennsylvania to Schellsburg, Pennsylvania covers 91.8 miles (148 km) in a east 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 (92-107 miles / 148-173 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Davidson
Starting Point
Schellsburg
Destination