Distance from Baynes, North Carolina to Salt Creek, Virginia

Baynes Salt Creek
Total Distance
114.5 mi
(184.2 km)
Travel Time
2 hours 20 minutes

The driving distance from Baynes, North Carolina to Salt Creek, Virginia is 114.5 mi (184.2 km)

The straight-line (air) distance is approximately 53.2 mi (85.7 km)

Estimated travel time by road is 2 hours 20 minutes

We found 2 routes between Baynes and Salt Creek.

Available Routes

Shortest Fastest
US-29 N
107.6 mi
173.2 km
1 hour 56 minutes
US-501 N
114.5 mi
184.2 km
2 hours 20 minutes

Route Directions

Take NC-119 N to US-360 E/US-58 E/Philpott Rd in Alton
26.1 mi
30 min
Follow US-360 E/US-58 E/Philpott Rd, US-501 N and Campbell Ave to State Rte 766/Dillard Rd in Madison Heights
80 mi
1 hr 38 min
Take VA-130 W/Elon Rd/Virginia Byway to State Rte 787
8.4 mi
11 min

Route Directions

Follow NC-119 N and NC-86 N to Yanceyville
13.4 mi
14 min
Take NC-86 N and US-29 N to State Rte 766/Dillard Rd in Madison Heights
85.9 mi
1 hr 29 min
Take VA-130 W/Elon Rd/Virginia Byway to State Rte 787
8.4 mi
11 min

Journey Details

Traveling from Baynes, North Carolina to Salt Creek, Virginia covers 107.6 miles (173 km) in a north direction. This highway, substantial route typically takes 1 hour 56 minutes under normal conditions.

Drivers have 2 route options between these locations (108-114 miles / 173-184 km). The primary route shown here saves 25 minutes compared to alternatives.

Journey Waypoints

Baynes

Starting Point

Yanceyville, North Carolina

123 mi to destination

1 mi
Blanch, North Carolina

Traveled 31 mi from origin

2 mi
Keeling, Virginia

92 mi to destination

2 mi
Java, Virginia

Traveled 61 mi from origin

1 mi
Greenfield, Virginia

61 mi to destination

1 mi
Grit, Virginia

Traveled 92 mi from origin

1 mi
Haden Mountain, Virginia

31 mi to destination

1 mi
Brookville, Virginia

Traveled 123 mi from origin

1 mi
Salt Creek

Destination