Distance from Baynes, North Carolina to Figsboro, Virginia

Baynes Figsboro
Total Distance
63.7 mi
(102.5 km)
Travel Time
1 hour 26 minutes

The driving distance from Baynes, North Carolina to Figsboro, Virginia is 63.7 mi (102.5 km)

The straight-line (air) distance is approximately 29.3 mi (47.2 km)

Estimated travel time by road is 1 hour 26 minutes

We found 3 routes between Baynes and Figsboro.

Available Routes

Shortest Fastest
NC-86 N
63.2 mi
101.7 km
1 hour 13 minutes
US-158 W
63.7 mi
102.5 km
1 hour 26 minutes
US-29 N
78.3 mi
126.1 km
1 hour 30 minutes

Route Directions

Take Cherry Grove Rd to Stoney Creek School Rd
8.6 mi
10 min
4 mi
4 min
Drive from US-158 W, NC-14 N and Greensboro Rd to Henry County
51.1 mi
1 hr 10 min
0 mi
0 min

Route Directions

0 mi
0 min
Follow NC-119 N, NC-86 N and US-29 N to VA-57 W/Depot St in Chatham
46.1 mi
50 min
Continue on VA-57 W to your destination in Henry County
32.3 mi
40 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 US-58 BUS in Henry County
37.1 mi
39 min
Continue on US-58 BUS to your destination
12.7 mi
19 min

Journey Details

Traveling from Baynes, North Carolina to Figsboro, Virginia covers 63.2 miles (102 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 13 minutes under normal conditions.

Drivers have 3 route options between these locations (63-78 miles / 102-126 km). The primary route shown here saves 17 minutes compared to alternatives.

Journey Waypoints

Baynes

Starting Point

Fitch, North Carolina

67 mi to destination

0 mi
Locust Hill, North Carolina

Traveled 17 mi from origin

1 mi
Blackwell, North Carolina

51 mi to destination

1 mi
Mayfield, North Carolina

Traveled 34 mi from origin

1 mi
Leaksville Junction, Virginia

34 mi to destination

2 mi
Aiken Summit, Virginia

Traveled 51 mi from origin

1 mi
Axton, Virginia

17 mi to destination

1 mi
Leatherwood, Virginia

Traveled 67 mi from origin

2 mi
Figsboro

Destination