Distance from Bens Run, West Virginia to Williamstown, West Virginia

Bens Run Williamstown
Total Distance
26.8 mi
(43.2 km)
Travel Time
35 minutes

The driving distance from Bens Run, West Virginia to Williamstown, West Virginia is 26.8 mi (43.2 km)

The straight-line (air) distance is approximately 11.6 mi (18.7 km)

Estimated travel time by road is 35 minutes

We found 2 routes between Bens Run and Williamstown.

Available Routes

Shortest Fastest
WV-2 S
26.6 mi
42.8 km
33 minutes
WV-2 S and OH-7 S/Ohio River Scenic Byway
26.8 mi
43.2 km
35 minutes

Route Directions

Follow WV-2 S and OH-7 S/Ohio River Scenic Byway to WV-14 S/Highland Ave in Wood County. Take exit 185 from I-77 S
25.8 mi
32 min
Follow Highland Ave to E 5th St in Williamstown
1.1 mi
2 min

Route Directions

26.6 mi
33 min

Journey Details

Traveling from Bens Run, West Virginia to Williamstown, West Virginia covers 26.6 miles (43 km) in a west direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

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

The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Bens Run

Starting Point

Leith, Ohio

27 mi to destination

0 mi
Wade, Ohio

Traveled 7 mi from origin

1 mi
Schley, Ohio

20 mi to destination

1 mi
Gracey, Ohio

13 mi to destination

1 mi
Dell, Ohio

Traveled 20 mi from origin

1 mi
Cornerville, Ohio

Traveled 27 mi from origin

1 mi
Williamstown

Destination