Distance from Beech Bottom, West Virginia to Irondale, Ohio

Beech Bottom Irondale
Total Distance
34.1 mi
(54.9 km)
Travel Time
46 minutes

The driving distance from Beech Bottom, West Virginia to Irondale, Ohio is 34.1 mi (54.9 km)

The straight-line (air) distance is approximately 15 mi (24.2 km)

Estimated travel time by road is 46 minutes

We found 2 routes between Beech Bottom and Irondale.

Available Routes

Shortest Fastest
OH-7 N/Ohio River Scenic Byway and OH-7 N
33.8 mi
54.5 km
42 minutes
WV-2 N and OH-7 N
34.1 mi
54.9 km
46 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
Follow State Rte 213 S and County Rd 50 to Creek St in Irondale
5.2 mi
8 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
Follow State Rte 213 S and County Rd 50 to Creek St in Irondale
5.2 mi
8 min

Journey Details

Traveling from Beech Bottom, West Virginia to Irondale, Ohio covers 33.8 miles (54 km) in a north direction. This mixed highways and local roads, moderate route typically takes 42 minutes under normal conditions.

Drivers have 2 route options between these locations (34-34 miles / 54-55 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Beech Bottom

Starting Point

Buckingham Ridge, Ohio

35 mi to destination

1 mi
Kolmont, Ohio

Traveled 9 mi from origin

1 mi
Fernwood, Ohio

26 mi to destination

1 mi
Overlook Hills, Ohio

Traveled 17 mi from origin

0 mi
Island Creek, Ohio

Traveled 26 mi from origin

1 mi
New Somerset, Ohio

9 mi to destination

1 mi
Irondale

Destination