Distance from Davidson, Pennsylvania to Claghorn, Pennsylvania
The driving distance from Davidson, Pennsylvania to Claghorn, Pennsylvania is 94.4 mi (152 km)
The straight-line (air) distance is approximately 42.2 mi (67.9 km)
Estimated travel time by road is 2 hours 13 minutes
We found 3 routes between Davidson and Claghorn.
Available Routes
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 and PA-711 N to Shellbark Rd in East Wheatfield Township
Continue on Shellbark Rd to your destination
Route Directions
Get on I-68 E in Monongalia County from Stewartstown Rd, US-119 S and Cheat Rd
Follow I-68 E and US-219 N to PA-403 N/PA-56 W in Johnstown
Continue on PA-56 W to your destination in Indiana County
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow US-119 N, PA-66 Turnpike N and US-22 E to West Wheatfield Township
Take PA-259 N and Heshbon Rd/T 724 to your destination
Journey Details
Traveling from Davidson, Pennsylvania to Claghorn, Pennsylvania covers 89.6 miles (144 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (90-127 miles / 144-204 km). The primary route shown here saves 32 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Davidson
Starting Point
Claghorn
Destination