Distance from Baynes, North Carolina to Salt Creek, Virginia
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
Route Directions
Take NC-119 N to US-360 E/US-58 E/Philpott Rd in Alton
Follow US-360 E/US-58 E/Philpott Rd, US-501 N and Campbell Ave to State Rte 766/Dillard Rd in Madison Heights
Take VA-130 W/Elon Rd/Virginia Byway to State Rte 787
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Take NC-86 N and US-29 N to State Rte 766/Dillard Rd in Madison Heights
Take VA-130 W/Elon Rd/Virginia Byway to State Rte 787
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
Salt Creek
Destination