Distance from Beech Bottom, West Virginia to Petersburgh, Ohio
The driving distance from Beech Bottom, West Virginia to Petersburgh, Ohio is 52.8 mi (85 km)
The straight-line (air) distance is approximately 19.5 mi (31.4 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Beech Bottom and Petersburgh.
Available Routes
Route Directions
Follow 3rd St to WV-2 N/River Rd
Follow OH-7 N/Ohio River Scenic Byway, US-22 W and OH-151 W to OH-332 N in North Township
Follow OH-332 N to Canyon Rd SW in Union Township
Route Directions
Follow 3rd St to WV-2 S/River Rd
Continue on WV-2 S. Take I-70 W, OH-9 N, Cadiz-Jewett Rd, OH-151 W and OH-332 N to Canyon Rd SW in Union Township
Route Directions
Follow 3rd St to WV-2 N/River Rd
Take Riddles Run Rd to OH-151 W/New Alexandria Road in New Alexandria
Follow OH-151 W to OH-332 N in North Township
Follow OH-332 N to Canyon Rd SW in Union Township
Journey Details
Traveling from Beech Bottom, West Virginia to Petersburgh, Ohio covers 43.1 miles (69 km) in a northwest direction. This secondary roads, moderate route typically takes 1 hour 1 minute under normal conditions.
Drivers have 3 route options between these locations (43-61 miles / 69-97 km). The primary route shown here saves 22 minutes compared to alternatives.
Journey Waypoints
Beech Bottom
Starting Point
Petersburgh
Destination