Distance from Vilas, North Carolina to Seven Devils, North Carolina

Vilas Seven Devils
Total Distance
15.7 mi
(25.3 km)
Travel Time
27 minutes

The driving distance from Vilas, North Carolina to Seven Devils, North Carolina is 15.7 mi (25.3 km)

The straight-line (air) distance is approximately 4.8 mi (7.7 km)

Estimated travel time by road is 27 minutes

We found 3 routes between Vilas and Seven Devils.

Available Routes

Shortest
Bairds Creek Rd and NC-105 S
14.2 mi
22.8 km
29 minutes
NC-194 S and NC-105 S
14.9 mi
23.9 km
29 minutes
Fastest
NC-105 S
15.7 mi
25.3 km
27 minutes

Route Directions

0 mi
0 min
Continue on US-321 S/US-421 S. Take NC-105 S to 7 Devils Rd in Seven Devils
12.4 mi
18 min
Follow 7 Devils Rd and Skyland Dr to Snow Cloud Dr in Avery County
3.3 mi
9 min

Route Directions

0 mi
0 min
Take NC-105 S to 7 Devils Rd in Seven Devils
11.5 mi
20 min
Follow 7 Devils Rd and Skyland Dr to Snow Cloud Dr in Avery County
3.3 mi
9 min

Route Directions

0 mi
0 min
1.3 mi
4 min
Follow Bairds Creek Rd to NC-105 S
3.7 mi
7 min
5.8 mi
8 min
Follow 7 Devils Rd and Skyland Dr to Snow Cloud Dr in Avery County
3.3 mi
9 min

Journey Details

Traveling from Vilas, North Carolina to Seven Devils, North Carolina covers 14.2 miles (23 km) in a southwest direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (14-16 miles / 23-25 km). The primary route shown here saves 32 seconds compared to alternatives.

Journey Waypoints

Vilas

Starting Point

Valle Crucis, North Carolina

11 mi to destination

1 mi
Matney, North Carolina

6 mi to destination

1 mi
Balm, North Carolina

Traveled 11 mi from origin

1 mi
Seven Devils

Destination