Distance from Davidson, Pennsylvania to Fairview, West Virginia
The driving distance from Davidson, Pennsylvania to Fairview, West Virginia is 32.4 mi (52.1 km)
The straight-line (air) distance is approximately 13.4 mi (21.5 km)
Estimated travel time by road is 56 minutes
We found 3 routes between Davidson and Fairview.
Available Routes
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 Taylortown Rd to Bald Hill Church Rd in Dunkard Township
Take Bald Hill Rd to Locust Ave in Perry Township
Take Buckeye Rd, WV-7 W, Jakes Run Rd and Statler Run Rd to WV-218 S in Fairview
Route Directions
Take Camp Run Rd and Stewartstown Rd to US-119 S in Monongalia County
Take Bakers Ridge Rd and WV-7 W to Mooresville Rd in Maidsville
Take Statler Run Rd to WV-218 S in Fairview
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 Taylortown Rd to Bald Hill Church Rd in Dunkard Township
Take Bald Hill Rd to Locust Ave in Perry Township
Take Buckeye Rd to Mooresville Rd in Maidsville
Take Statler Run Rd to WV-218 S in Fairview
Journey Details
Traveling from Davidson, Pennsylvania to Fairview, West Virginia covers 31 miles (50 km) in a west direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (31-34 miles / 50-55 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Davidson
Starting Point
Fairview
Destination