Distance from Aiken Summit, Virginia to Shoals, North Carolina
The driving distance from Aiken Summit, Virginia to Shoals, North Carolina is 79.6 mi (128.1 km)
The straight-line (air) distance is approximately 31.1 mi (50 km)
Estimated travel time by road is 1 hour 29 minutes
We found 3 routes between Aiken Summit and Shoals.
Available Routes
Route Directions
Take Axton Rd and NC-87 N to VA-87 N/Morehead Ave in Rockingham County
Take US-220 S, US-158 W, I-74 W and US-52 N to Perch Rd in Pinnacle. Take exit 129 from US-52 N
Take Stony Ridge Rd to Shoals Rd in Surry County
Route Directions
Take Irisburg Rd, US-58 W/US-58 BYP W, Ayers Orchard Road, NC-704 W, ... and Old Westfield Road to Shoals Rd in Surry County
Route Directions
Take Axton Rd, Virginia St and Old NC-770/Washington St to NC-135 W/US-311 S in Eden
Continue on NC-135 W. Take US-311 S to NC-65 W/North Carolina Hwy 65 W in Walnut Cove
Get on US-52 N in Forsyth County
Follow US-52 N to Perch Rd in Pinnacle. Take exit 129 from US-52 N
Take Stony Ridge Rd to Shoals Rd in Surry County
Journey Details
Traveling from Aiken Summit, Virginia to Shoals, North Carolina covers 64.4 miles (104 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 29 minutes under normal conditions.
Drivers have 3 route options between these locations (64-80 miles / 104-128 km). The primary route shown here saves 42 seconds compared to alternatives.
Journey Waypoints
Aiken Summit
Starting Point
Shoals
Destination