Distance from Davidson, Pennsylvania to Graham Crossing, Pennsylvania
The driving distance from Davidson, Pennsylvania to Graham Crossing, Pennsylvania is 30.7 mi (49.4 km)
The straight-line (air) distance is approximately 13.5 mi (21.7 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Davidson and Graham Crossing.
Available Routes
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Take PA-166 N and PA-21 E/McClellandtown Rd to Bute Rd/Sr1051 in North Union Township. Take the exit toward Gallatin Avenue from US-119 N
Follow Bute Rd to W Crawford Ave in Dunbar Township
Route Directions
Take Stewartstown Rd to PA-88 N/S Eighty Eight Rd/Home St in Point Marion
Continue on PA-88 N/S Eighty Eight Rd. Take PA-21 E to Bute Rd/Sr1051 in North Union Township. Take the exit toward Gallatin Avenue from US-119 N
Follow Bute Rd to W Crawford Ave in Dunbar Township
Route Directions
Take Stewartstown Rd to Morgantown Rd in Point Marion
Follow US-119 N, PA-43 N and US-119 N to Bute Rd/Sr1051 in North Union Township. Take the exit toward Gallatin Avenue from US-119 N
Follow Bute Rd and W Crawford Ave to Little Summit Rd in Dunbar Township
Journey Details
Traveling from Davidson, Pennsylvania to Graham Crossing, Pennsylvania covers 26.7 miles (43 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (27-34 miles / 43-55 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Davidson
Starting Point
Graham Crossing
Destination