Distance from Baynes, North Carolina to Red Valley, Virginia
The driving distance from Baynes, North Carolina to Red Valley, Virginia is 94 mi (151.3 km)
The straight-line (air) distance is approximately 41.8 mi (67.3 km)
Estimated travel time by road is 1 hour 45 minutes
We found 3 routes between Baynes and Red Valley.
Available Routes
Route Directions
Drive from NC-86 N and US-29 N to Pittsylvania County. Take the VA-40 exit from US-29 N
Continue on VA-40 W. Take State Rte 834 to State Rte 657 in Franklin County
Route Directions
Take NC-119 N, NC-86 N, US-29 N, E Franklin Turnpike, ... and VA-122 N to State Rte 657 in Franklin County
Route Directions
Take NC-86 N and US-29 N to Old Mine Rd in Pittsylvania County
Take VA-40 W, State Rte 834 and State Rte 670 to State Rte 657 in Franklin County
Journey Details
Traveling from Baynes, North Carolina to Red Valley, Virginia covers 90.5 miles (146 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 3 route options between these locations (91-94 miles / 146-151 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Red Valley
Destination