Distance from Harmony Grove, North Carolina to Vilas, North Carolina
The driving distance from Harmony Grove, North Carolina to Vilas, North Carolina is 84.7 mi (136.3 km)
The straight-line (air) distance is approximately 48.4 mi (77.9 km)
Estimated travel time by road is 1 hour 34 minutes
We found 3 routes between Harmony Grove and Vilas.
Available Routes
Route Directions
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Follow US-421 N to NC-268 W/River St in Wilkesboro. Exit from US-421 N
Follow NC-268 W to US-321 N in Caldwell County
Continue on US-321 N to Vilas
Route Directions
Get on US-421 N/U.S. Hwy 421 S from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Journey Details
Traveling from Harmony Grove, North Carolina to Vilas, North Carolina covers 84.3 miles (136 km) in a west direction. This highway, substantial route typically takes 1 hour 32 minutes under normal conditions.
Drivers have 3 route options between these locations (84-102 miles / 136-164 km). The primary route shown here saves 28 minutes compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Vilas
Destination