Distance from Beech Bottom, West Virginia to New Salisbury, Ohio
The driving distance from Beech Bottom, West Virginia to New Salisbury, Ohio is 35.9 mi (57.8 km)
The straight-line (air) distance is approximately 16 mi (25.7 km)
Estimated travel time by road is 52 minutes
We found 2 routes between Beech Bottom and New Salisbury.
Available Routes
Route Directions
Follow 3rd St to WV-2 N/River Rd
Follow WV-2 N and OH-7 N to State Rte 213 S in Saline Township
Continue on State Rte 213 S. Take County Rd 50 to Boliver Rd in Yellow Creek Township
Route Directions
Get on OH-7 N/Ohio River Scenic Byway in Wells Township from WV-2 N/River Rd and Wellsburg Brg
Follow OH-7 N/Ohio River Scenic Byway to State Rte 213 S in Saline Township
Continue on State Rte 213 S. Take County Rd 50 to Boliver Rd in Yellow Creek Township
Journey Details
Traveling from Beech Bottom, West Virginia to New Salisbury, Ohio covers 35.7 miles (57 km) in a north direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.
Drivers have 2 route options between these locations (36-36 miles / 57-58 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Beech Bottom
Starting Point
New Salisbury
Destination