Distance from Vilas, North Carolina to Ashford, North Carolina
The driving distance from Vilas, North Carolina to Ashford, North Carolina is 37.7 mi (60.6 km)
The straight-line (air) distance is approximately 17.2 mi (27.7 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Vilas and Ashford.
Available Routes
Route Directions
Take NC-105 S, NC-183 N and US-221 S to Dewey Brown Dr in McDowell County
Route Directions
Follow NC-194 S and US-221 S to Dewey Brown Dr in McDowell County
Route Directions
Continue on NC-194 S. Take NC-105 S, NC-183 N and US-221 S to Dewey Brown Dr in McDowell County
Journey Details
Traveling from Vilas, North Carolina to Ashford, North Carolina covers 37.5 miles (60 km) in a southwest direction. This secondary roads, moderate route typically takes 1 hour 2 minutes under normal conditions.
Drivers have 3 route options between these locations (38-41 miles / 60-67 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 38 mph (61 km/h) .
Journey Waypoints
Vilas
Starting Point
Ashford
Destination