Distance from Aarons Corner, North Carolina to Slate Mountain, North Carolina

Aarons Corner Slate Mountain
Total Distance
17.9 mi
(28.7 km)
Travel Time
21 minutes

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

Shortest
Mount Herman Church Road
16.9 mi
27.1 km
24 minutes
Fastest
VA-103 S
17.9 mi
28.7 km
21 minutes
NC-89 W
18.2 mi
29.4 km
26 minutes

Route Directions

17.9 mi
21 min

Route Directions

1 mi
1 min
Take NC-89 W to Locust Grove Rd in Johnstown
8.5 mi
11 min
Continue on Locust Grove Rd to Westfield
3.5 mi
5 min
Follow NC-89 W and Slate Mountain Road to NC-103 E
5.2 mi
7 min

Route Directions

0.7 mi
0 min
Continue on Puckett Rd. Take Collinstown Road to Flippin Road in Asbury
8.9 mi
11 min
Take Mount Herman Church Road to Slate Mountain Road in Surry County
6.2 mi
10 min
Continue on Slate Mountain Road. Drive to NC-103 E
1.1 mi
1 min

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

Collinstown, North Carolina

17 mi to destination

1 mi
Asbury, North Carolina

Traveled 8 mi from origin

1 mi
Mount Herman, North Carolina

4 mi to destination

1 mi
Slate Mountain

Destination