Distance from Aiken Summit, Virginia to Halls Mills, North Carolina
The driving distance from Aiken Summit, Virginia to Halls Mills, North Carolina is 122.9 mi (197.8 km)
The straight-line (air) distance is approximately 53.6 mi (86.3 km)
Estimated travel time by road is 2 hours 12 minutes
We found 3 routes between Aiken Summit and Halls Mills.
Available Routes
Route Directions
Take Axton Rd and NC-87 N to VA-87 N/Morehead Ave in Rockingham County
Follow US-220 S, US-158 W and US-421 N to NC-115 N/US-421 BUS N/Statesville Rd in Wilkes County. Take exit 282 from US-421 N
Drive to NC-18 N in McGrady
Route Directions
Get on I-840 in Guilford County from NC-14 S and US-29 S
Follow I-840, I-40 and US-421 N to NC-115 N/US-421 BUS N/Statesville Rd in Wilkes County. Take exit 282 from US-421 N
Drive to NC-18 N in McGrady
Route Directions
Take Irisburg Rd, US-58 W/US-58 BYP W, VA-103 S, E Pine St and I-77 S to Zephyr Mountain Park Rd in Surry County
Follow Zephyr Mountain Park Rd to US-21 N in Thurmond
Take Traphill Rd to NC-18 N in McGrady
Journey Details
Traveling from Aiken Summit, Virginia to Halls Mills, North Carolina covers 109.3 miles (176 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 17 minutes under normal conditions.
Drivers have 3 route options between these locations (109-133 miles / 176-215 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Aiken Summit
Starting Point
Halls Mills
Destination