Distance from Baynes, North Carolina to Yellow Branch, Virginia

Baynes Yellow Branch
Total Distance
89 mi
(143.2 km)
Travel Time
1 hour 33 minutes

The driving distance from Baynes, North Carolina to Yellow Branch, Virginia is 89 mi (143.2 km)

The straight-line (air) distance is approximately 42.6 mi (68.5 km)

Estimated travel time by road is 1 hour 33 minutes

We found 2 routes between Baynes and Yellow Branch.

Available Routes

Shortest Fastest
US-29 N
82.7 mi
133 km
1 hour 23 minutes
NC-119 N and US-29 N
89 mi
143.2 km
1 hour 33 minutes

Route Directions

89 mi
1 hr 33 min

Route Directions

Follow NC-119 N and NC-86 N to Yanceyville
13.4 mi
14 min
Drive to US-29 N in Campbell County
69.3 mi
1 hr 8 min

Journey Details

Traveling from Baynes, North Carolina to Yellow Branch, Virginia covers 82.7 miles (133 km) in a north direction. This highway, substantial route typically takes 1 hour 23 minutes under normal conditions.

Drivers have 2 route options between these locations (83-89 miles / 133-143 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Baynes

Starting Point

Topnot, North Carolina

98 mi to destination

1 mi
Blanch, North Carolina

Traveled 25 mi from origin

1 mi
Ringgold, Virginia

74 mi to destination

1 mi
Keeling, Virginia

Traveled 49 mi from origin

1 mi
Lucks, Virginia

49 mi to destination

1 mi
Mt Airy, Virginia

Traveled 74 mi from origin

1 mi
Level Run, Virginia

25 mi to destination

1 mi
Perrows, Virginia

Traveled 98 mi from origin

2 mi
Yellow Branch

Destination