Distance from Beech Bottom, West Virginia to New Salisbury, Ohio

Beech Bottom New Salisbury
Total Distance
35.9 mi
(57.8 km)
Travel Time
52 minutes

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

Shortest Fastest
OH-7 N/Ohio River Scenic Byway and OH-7 N
35.7 mi
57.4 km
49 minutes
WV-2 N and OH-7 N
35.9 mi
57.8 km
52 minutes

Route Directions

Follow 3rd St to WV-2 N/River Rd
0.1 mi
0 min
Follow WV-2 N and OH-7 N to State Rte 213 S in Saline Township
28.9 mi
37 min
Continue on State Rte 213 S. Take County Rd 50 to Boliver Rd in Yellow Creek Township
7 mi
14 min

Route Directions

Get on OH-7 N/Ohio River Scenic Byway in Wells Township from WV-2 N/River Rd and Wellsburg Brg
3.4 mi
5 min
Follow OH-7 N/Ohio River Scenic Byway to State Rte 213 S in Saline Township
25.3 mi
28 min
Continue on State Rte 213 S. Take County Rd 50 to Boliver Rd in Yellow Creek Township
7 mi
14 min

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

Buckingham Ridge, Ohio

37 mi to destination

1 mi
Kolmont, Ohio

Traveled 9 mi from origin

1 mi
Fernwood, Ohio

28 mi to destination

1 mi
Overlook Hills, Ohio

Traveled 18 mi from origin

0 mi
Island Creek, Ohio

18 mi to destination

1 mi
New Somerset, Ohio

9 mi to destination

1 mi
Hammondsville, Ohio

Traveled 37 mi from origin

1 mi
New Salisbury

Destination