Distance from Heards, Virginia to Sugar Hill, Virginia
The driving distance from Heards, Virginia to Sugar Hill, Virginia is 81.8 mi (131.6 km)
The straight-line (air) distance is approximately 36.7 mi (59.1 km)
Estimated travel time by road is 1 hour 33 minutes
We found 3 routes between Heards and Sugar Hill.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 S
Continue on US-29 S. Take US-501 S to Swinging Bridge Rd in Gladys
Follow Swinging Bridge Rd to VA-40 E
Route Directions
Follow Taylor Creek Rd and VA-6 E to US-29 S in Nelson County
Continue on US-29 S to Campbell County
Take Spring Mill Rd, Morris Church Rd, Hat Creek Rd and Sugar Hill Rd to VA-40 W
Route Directions
Follow Taylor Creek Rd and VA-6 E to US-29 S in Nelson County
Continue on US-29 S. Take US-501 S to Swinging Bridge Rd in Gladys
Follow Swinging Bridge Rd to VA-40 E
Journey Details
Traveling from Heards, Virginia to Sugar Hill, Virginia covers 81.1 miles (131 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 33 minutes under normal conditions.
Drivers have 3 route options between these locations (81-82 miles / 131-132 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Heards
Starting Point
Sugar Hill
Destination