Distance from Harmony Grove, North Carolina to Benham, North Carolina
The driving distance from Harmony Grove, North Carolina to Benham, North Carolina is 45.6 mi (73.4 km)
The straight-line (air) distance is approximately 20.5 mi (33 km)
Estimated travel time by road is 48 minutes
We found 3 routes between Harmony Grove and Benham.
Available Routes
Route Directions
Get on US-421 N in Lewisville from Shallowford Rd
Follow US-421 N and I-77 N to US-21 BYP in Elkin. Take exit 83 from I-77 N
Take NC-268 Bypass W/CC Camp Rd and Austin Traphill Rd to Benham Church Rd in Wilkes County
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Follow US-421 N to NC-2309 in Wilkes County. Take exit 272 from US-421 N
Continue on NC-2309. Take State Rd 2303, Austin Little Mountain Rd and Greenhorn Rd to Benham Church Rd
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Follow US-421 N and I-77 N to US-21 BYP in Elkin. Take exit 83 from I-77 N
Continue on US-21 BYP. Take E Carter Mill Rd and Austin Traphill Rd to Benham Church Rd in Wilkes County
Journey Details
Traveling from Harmony Grove, North Carolina to Benham, North Carolina covers 44 miles (71 km) in a west direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (44-46 miles / 71-73 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Benham
Destination