Distance from Davidson, Pennsylvania to Osgood, West Virginia
The driving distance from Davidson, Pennsylvania to Osgood, West Virginia is 22.7 mi (36.6 km)
The straight-line (air) distance is approximately 9.3 mi (15 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Davidson and Osgood.
Available Routes
Route Directions
Take Camp Run Rd and Stewartstown Rd to US-119 S in Monongalia County
Take Bakers Ridge Rd, Van Voorhis Rd, Chaplin Hl Rd and US-19 S to River Rd
Route Directions
Take Stewartstown Rd to PA-88 N/S Eighty Eight Rd/Home St in Point Marion
Follow Dilliner Hill Rd/T712 to Bobtown Rd
Take Fort Martin Rd, Chaplin Hl Rd and US-19 S to River Rd in Monongalia County
Route Directions
Take Camp Run Rd and Stewartstown Rd to US-119 S/Point Marion Rd in Monongalia County
Continue on US-119 S/Point Marion Rd. Take Stewartstown Rd to River Rd
Journey Details
Traveling from Davidson, Pennsylvania to Osgood, West Virginia covers 20.9 miles (34 km) in a southwest direction. This secondary roads, moderate route typically takes 41 minutes under normal conditions.
Drivers have 3 route options between these locations (21-25 miles / 34-41 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Davidson
Starting Point
Osgood
Destination