Distance from Baynes, North Carolina to Carlisle, Virginia

Baynes Carlisle
Total Distance
55.5 mi
(89.2 km)
Travel Time
1 hour 11 minutes

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

Shortest Fastest
NC-86 N
51.3 mi
82.6 km
57 minutes
NC-14 N
55.5 mi
89.2 km
1 hour 11 minutes

Route Directions

Follow Baynes Rd and Union Ridge Rd to Kerr's Chapel Rd
3.6 mi
4 min
9.3 mi
11 min
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
39.5 mi
49 min
Drive to Old Liberty Dr
3 mi
4 min

Route Directions

Follow NC-119 N and NC-86 N to Yanceyville
13.4 mi
14 min
Follow NC-86 N and US-58 W to Old Liberty Dr in Axton
35.2 mi
37 min
2.7 mi
4 min

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

Fitch, North Carolina

55 mi to destination

1 mi
Locust Hill, North Carolina

Traveled 14 mi from origin

1 mi
Allison, North Carolina

41 mi to destination

1 mi
Ruffin, North Carolina

Traveled 27 mi from origin

1 mi
Mayfield, North Carolina

27 mi to destination

1 mi
Leaksville Junction, Virginia

Traveled 41 mi from origin

1 mi
Cascade, Virginia

14 mi to destination

1 mi
Irisburg, Virginia

Traveled 55 mi from origin

1 mi
Carlisle

Destination