Distance from Harmony Grove, North Carolina to Ayersville, North Carolina
The driving distance from Harmony Grove, North Carolina to Ayersville, North Carolina is 50.1 mi (80.6 km)
The straight-line (air) distance is approximately 21.5 mi (34.6 km)
Estimated travel time by road is 1 hour 3 minutes
We found 3 routes between Harmony Grove and Ayersville.
Available Routes
Route Directions
Take US-421 S, NC-8 N/US-52 N, Dodgetown Rd, NC-704 W and NC-770 E to Local Rd in Sandy Ridge
Route Directions
Get on US-421 S from Styers Ferry Rd
Follow US-421 S and US-158 E to Belews Creek Rd in Stokesdale
Get on US-220 N in Rockingham County from NC-68 N
Continue on US-220 N to Janet Rd
Follow Janet Rd and NC-770 W to Local Rd
Route Directions
Take Meadowlark Dr, Robinhood Rd and Shattalon Dr to Stanleyville Dr in Winston-Salem
Continue on NC-8 N. Take Dodgetown Rd and NC-770 E to Local Rd in Sandy Ridge
Journey Details
Traveling from Harmony Grove, North Carolina to Ayersville, North Carolina covers 45.2 miles (73 km) in a northeast direction. This secondary roads, moderate route typically takes 1 hour 3 minutes under normal conditions.
Drivers have 3 route options between these locations (45-52 miles / 73-84 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Ayersville
Destination
Route Map Image
