Distance from Heards, Virginia to Alhambra, Virginia
The driving distance from Heards, Virginia to Alhambra, Virginia is 38.6 mi (62.2 km)
The straight-line (air) distance is approximately 12.7 mi (20.5 km)
Estimated travel time by road is 51 minutes
We found 2 routes between Heards and Alhambra.
Available Routes
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Continue on VA-56 W. Take State Rte 778 and Woodson Rd to Perkins Mill Rd in Roseland
Route Directions
Take Taylor Creek Rd to State Rte 635 in Nelson County
Take VA-151 S to VA-666 in Roseland
Follow VA-666 to Perkins Mill Rd in Amherst County
Journey Details
Traveling from Heards, Virginia to Alhambra, Virginia covers 31.7 miles (51 km) in a west direction. This secondary roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 2 route options between these locations (32-39 miles / 51-62 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Heards
Starting Point
Alhambra
Destination