Distance from Aarons Corner, North Carolina to Slate Mountain, North Carolina
The driving distance from Aarons Corner, North Carolina to Slate Mountain, North Carolina is 17.9 mi (28.7 km)
The straight-line (air) distance is approximately 7.2 mi (11.7 km)
Estimated travel time by road is 21 minutes
We found 3 routes between Aarons Corner and Slate Mountain.
Available Routes
Route Directions
Route Directions
Take NC-89 W to Locust Grove Rd in Johnstown
Continue on Locust Grove Rd to Westfield
Follow NC-89 W and Slate Mountain Road to NC-103 E
Route Directions
Continue on Puckett Rd. Take Collinstown Road to Flippin Road in Asbury
Take Mount Herman Church Road to Slate Mountain Road in Surry County
Continue on Slate Mountain Road. Drive to NC-103 E
Journey Details
Traveling from Aarons Corner, North Carolina to Slate Mountain, North Carolina covers 16.9 miles (27 km) in a west direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.
Drivers have 3 route options between these locations (17-18 miles / 27-29 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views, mountain passes. During night weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Aarons Corner
Starting Point
Slate Mountain
Destination