Distance from Davidson, Pennsylvania to Green Run, West Virginia
The driving distance from Davidson, Pennsylvania to Green Run, West Virginia is 104 mi (167.4 km)
The straight-line (air) distance is approximately 46.8 mi (75.3 km)
Estimated travel time by road is 1 hour 53 minutes
We found 2 routes between Davidson and Green Run.
Available Routes
Route Directions
Take Camp Run Rd and Stewartstown Rd to US-119 S in Monongalia County
Take I-79 S and US-50 W/Northwestern Turnpike to WV-16 N/S Main St/Old U.S 50 W in Ellenboro. Take the WV-16 exit from US-50 W/Northwestern Turnpike
Continue on WV-16 N. Drive to Old Greens Run Rd in Pleasants County
Route Directions
Take PA-88 N/S Eighty Eight Rd, Holbert Stretch, Taylortown Rd, Bald Hill Rd and Buckeye Rd to WV-7 W in Maidsville
Continue on WV-7 W. Take WV-2 S to Old Greens Run Rd in Pleasants County
Journey Details
Traveling from Davidson, Pennsylvania to Green Run, West Virginia covers 102 miles (164 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 29 minutes under normal conditions.
Drivers have 2 route options between these locations (102-104 miles / 164-167 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Davidson
Starting Point
Green Run
Destination