Distance from Harmony Grove, North Carolina to Chatham, Virginia
The driving distance from Harmony Grove, North Carolina to Chatham, Virginia is 102.1 mi (164.3 km)
The straight-line (air) distance is approximately 46.8 mi (75.3 km)
Estimated travel time by road is 1 hour 36 minutes
We found 3 routes between Harmony Grove and Chatham.
Available Routes
Route Directions
Get on US-421 S from Styers Ferry Rd
Follow I-40 E, I-840 and US-29 N to Main St/US-29 BUS N in Chatham. Take the U.S. 29 Business exit from US-29 N
Follow Main St to Pruden St
Route Directions
Get on US-421 S in Winston-Salem from Phillips Bridge Rd and S Peace Haven Rd
Follow I-40 E, I-840 and US-29 N to Main St/US-29 BUS N in Chatham. Take the U.S. 29 Business exit from US-29 N
Follow Main St to Pruden St
Route Directions
Get on US-421 S from Styers Ferry Rd
Follow US-421 S, US-158 E and US-29 N to Main St/US-29 BUS N in Chatham. Take the U.S. 29 Business exit from US-29 N
Follow Main St to Pruden St
Journey Details
Traveling from Harmony Grove, North Carolina to Chatham, Virginia covers 96.8 miles (156 km) in a northeast direction. This highway, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 3 route options between these locations (97-102 miles / 156-165 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Harmony Grove
Starting Point
Chatham
Destination