Distance from Heards, Virginia to Waverly, Georgia
The driving distance from Heards, Virginia to Waverly, Georgia is 641.1 mi (1031.8 km)
The straight-line (air) distance is approximately 311.3 mi (500.9 km)
Estimated travel time by road is 9 hours 14 minutes
We found 3 routes between Heards and Waverly.
Available Routes
Route Directions
Get on I-64 E from Heards Mountain Rd and US-29 N
Take I-95 S to Horse Stamp Church Rd in Camden County. Take exit 22 from I-95 S
Follow Horse Stamp Church Rd to Bryan St in Waverly
Route Directions
Get on I-85 S in Granville County from VA-6 E/Irish Rd, VA-20 S, US-15 S, Farmville Rd, ... and US-15 S
Follow I-40 E and I-95 S to Horse Stamp Church Rd in Camden County. Take exit 22 from I-95 S
Follow Horse Stamp Church Rd to Bryan St in Waverly
Route Directions
Continue to Lynchburg. Take the US-29 S/US-460 W exit from US-29 S
Follow US-460 W to US-29 S in Campbell County. Take the US-29 S exit from US-29 S/US-460 W
Continue to Pelham. Take the US-29 S exit from US-29 S
Follow US-29 S and I-73 to US-1 S in Rockingham. Exit from I-73
Get on I-20 E in Darlington County from US-52 S, US-401 S and SC-340 S
Follow I-95 S to Horse Stamp Church Rd in Camden County. Take exit 22 from I-95 S
Follow Horse Stamp Church Rd to Bryan St in Waverly
Journey Details
Traveling from Heards, Virginia to Waverly, Georgia covers 566.4 miles (912 km) in a southwest direction. This highway, long-distance route typically takes 8 hours 45 minutes under normal conditions.
Drivers have 3 route options between these locations (566-641 miles / 912-1032 km). The primary route shown here saves 36 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 63 mph (101 km/h) .
Journey Waypoints
Heards
Starting Point
Waverly
Destination