Distance from Bacchus, North Carolina to Middle Run, West Virginia
The driving distance from Bacchus, North Carolina to Middle Run, West Virginia is 295 mi (474.7 km)
The straight-line (air) distance is approximately 124 mi (199.6 km)
Estimated travel time by road is 5 hours 15 minutes
This route includes Toll roads along the way.
We found 3 routes between Bacchus and Middle Run.
Available Routes
Route Directions
Get on I-26 W/US-19W E/US-23 N in Unicoi from Double Island Rd, NC-226 N and TN-107 W
Take I-81 N and I-77 N to US-19 N in Bradley. Take exit 48 from I-77 N
Follow US-19 N to Twistville Rd in Braxton County
Route Directions
Get on I-26 W/US-19W E/US-23 N in Unicoi from Double Island Rd, NC-226 N and TN-107 W
Follow US-23 N, US-119 N and I-79 N to WV-4 N in Frametown. Take exit 51 from I-79 N
Take Frametown-Herold Rd to Twistville Rd
Route Directions
Get on I-26 W/US-19W E/US-23 N in Unicoi from Double Island Rd, NC-226 N and TN-107 W
Continue on I-26 W/US-23 N. Take I-81 N, US-19 N, I-77 N and US-19 N to Bear Run Rd in Braxton County
Continue on Bear Run Rd. Take Herold Rd/Ridge Little Birch and Frametown-Herold Rd to Twistville Rd
Journey Details
Traveling from Bacchus, North Carolina to Middle Run, West Virginia covers 293.5 miles (472 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 5 hours 31 minutes under normal conditions.
Drivers have 3 route options between these locations (293-330 miles / 472-531 km). The primary route shown here saves 34 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Bacchus
Starting Point
Middle Run
Destination