Distance from Baynes, North Carolina to Carlisle, Virginia
The driving distance from Baynes, North Carolina to Carlisle, Virginia is 55.5 mi (89.2 km)
The straight-line (air) distance is approximately 23.7 mi (38.1 km)
Estimated travel time by road is 1 hour 11 minutes
We found 2 routes between Baynes and Carlisle.
Available Routes
Route Directions
Follow Baynes Rd and Union Ridge Rd to Kerr's Chapel Rd
Continue on NC-87 N. Take NC-14 N and VA-87 N/Morehead Ave to Irisburg Rd in Axton. Take the County Rd 650 exit from US-58 E/US-58 BYP E
Drive to Old Liberty Dr
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-58 W to Old Liberty Dr in Axton
Journey Details
Traveling from Baynes, North Carolina to Carlisle, Virginia covers 51.3 miles (83 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 57 minutes under normal conditions.
Drivers have 2 route options between these locations (51-55 miles / 83-89 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Carlisle
Destination