Distance from Harmony Grove, North Carolina to Chatham, Virginia

Harmony Grove Chatham
Total Distance
102.1 mi
(164.3 km)
Travel Time
1 hour 36 minutes

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

Shortest
US-158 E and US-29 N
96.8 mi
155.8 km
1 hour 48 minutes
Fastest
US-29 N
102.1 mi
164.3 km
1 hour 36 minutes
I-40 E and US-29 N
102.3 mi
164.7 km
1 hour 37 minutes

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
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
99 mi
1 hr 29 min
Follow Main St to Pruden St
1.3 mi
2 min

Route Directions

Get on US-421 S in Winston-Salem from Phillips Bridge Rd and S Peace Haven Rd
4 mi
7 min
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
97.1 mi
1 hr 27 min
Follow Main St to Pruden St
1.3 mi
2 min

Route Directions

Get on US-421 S from Styers Ferry Rd
1.9 mi
4 min
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
93.7 mi
1 hr 40 min
Follow Main St to Pruden St
1.3 mi
2 min

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

Bethania Station, North Carolina

108 mi to destination

1 mi
Dennis, North Carolina

Traveled 27 mi from origin

1 mi
Pine Hall, North Carolina

81 mi to destination

1 mi
Dan Valley, North Carolina

Traveled 54 mi from origin

0 mi
Sunset Hills, North Carolina

54 mi to destination

1 mi
Sandy Level, Virginia

Traveled 81 mi from origin

1 mi
West Fork, Virginia

27 mi to destination

2 mi
Whitmell, Virginia

Traveled 108 mi from origin

2 mi
Chatham

Destination