Distance from Baynes, North Carolina to Westlake Corner, Virginia
The driving distance from Baynes, North Carolina to Westlake Corner, Virginia is 89.4 mi (143.9 km)
The straight-line (air) distance is approximately 39.1 mi (62.9 km)
Estimated travel time by road is 1 hour 40 minutes
We found 3 routes between Baynes and Westlake Corner.
Available Routes
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-29 N to Pittsylvania County. Take the VA-40 exit from US-29 N
Follow VA-40 W and State Rte 834 to your destination in Westlake Corner
Route Directions
Continue on NC-57 N to Pittsylvania County
Take US-29 N to Old Mine Rd
Continue on Old Mine Rd to your destination in Westlake Corner
Route Directions
Take NC-86 N and US-29 N to Old Mine Rd in Pittsylvania County
Continue on Old Mine Rd to your destination in Westlake Corner
Journey Details
Traveling from Baynes, North Carolina to Westlake Corner, Virginia covers 85.9 miles (138 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 39 minutes under normal conditions.
Drivers have 3 route options between these locations (86-92 miles / 138-148 km). The primary route shown here saves 11 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Westlake Corner
Destination