Distance from Baynes, North Carolina to Thaxton, Virginia
The driving distance from Baynes, North Carolina to Thaxton, Virginia is 99.6 mi (160.3 km)
The straight-line (air) distance is approximately 47.8 mi (76.9 km)
Estimated travel time by road is 1 hour 50 minutes
We found 3 routes between Baynes and Thaxton.
Available Routes
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-29 N to VA-43 N in Campbell County. Take the VA-43 exit from US-29 N
Get on US-460 W/Dr M.L.K. Jr Byp in Bedford from Bishop Creek Rd and VA-43 N
Follow State Rte 831 to State Rte 684 in Thaxton
Route Directions
Take NC-119 N, NC-86 N, US-29 N, E Franklin Turnpike, ... and US-460 W to State Rte 684 in Thaxton
Route Directions
Follow NC-119 N, Burton Chapel Rd and NC-62 N to NC-86 N/US-158 W in Yanceyville
Take US-29 N to VA-43 N in Campbell County. Take the VA-43 exit from US-29 N
Get on US-460 W/Dr M.L.K. Jr Byp in Bedford from Bishop Creek Rd and VA-43 N
Follow State Rte 831 to State Rte 684 in Thaxton
Journey Details
Traveling from Baynes, North Carolina to Thaxton, Virginia covers 98.5 miles (158 km) in a north direction. This highway, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (98-110 miles / 158-177 km). The primary route shown here saves 24 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .
Journey Waypoints
Baynes
Starting Point
Thaxton
Destination