Distance from Harmony Grove, North Carolina to Shepherds, North Carolina
The driving distance from Harmony Grove, North Carolina to Shepherds, North Carolina is 61.8 mi (99.4 km)
The straight-line (air) distance is approximately 24.5 mi (39.4 km)
Estimated travel time by road is 59 minutes
We found 3 routes between Harmony Grove and Shepherds.
Available Routes
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 S to State Hwy 115 S/US-21 S in Iredell County. Take exit 42 from I-77 S
Route Directions
Get on US-421 N from Styers Ferry Rd, Phillips Bridge Rd and Styers Ferry Rd
Follow US-421 N to Dinkins Bottom Rd in Yadkin County. Take exit 249 from US-421 N
Get on I-40 in Davie County from Farmington Rd
Follow I-40 and I-77 S to State Hwy 115 S/US-21 S in Iredell County. Take exit 42 from I-77 S
Route Directions
Get on I-40 in Clemmons from Styers Ferry Rd and Lewisville Clemmons Rd
Follow I-40 and I-77 S to State Hwy 115 S/US-21 S in Iredell County. Take exit 42 from I-77 S
Journey Details
Traveling from Harmony Grove, North Carolina to Shepherds, North Carolina covers 49.2 miles (79 km) in a southwest direction. This highway, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (49-62 miles / 79-99 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Shepherds
Destination