Distance from Heards, Virginia to Alhambra, Virginia

Heards Alhambra
Total Distance
38.6 mi
(62.2 km)
Travel Time
51 minutes

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

Shortest
VA-151 S
31.7 mi
50.9 km
58 minutes
Fastest
US-29 S
38.6 mi
62.2 km
51 minutes

Route Directions

Take Heards Mountain Rd to US-29 S in Covesville
3.9 mi
9 min
20.4 mi
20 min
Continue on VA-56 W. Take State Rte 778 and Woodson Rd to Perkins Mill Rd in Roseland
14.3 mi
20 min

Route Directions

Take Taylor Creek Rd to State Rte 635 in Nelson County
6.9 mi
17 min
Take VA-151 S to VA-666 in Roseland
17.6 mi
26 min
Follow VA-666 to Perkins Mill Rd in Amherst County
7.1 mi
15 min

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

Martins Store, Virginia

29 mi to destination

2 mi
Lodebar, Virginia

Traveled 7 mi from origin

1 mi
Nellysford, Virginia

22 mi to destination

1 mi
Wintergreen, Virginia

Traveled 15 mi from origin

1 mi
Bryant Mountain, Virginia

15 mi to destination

2 mi
Tyro, Virginia

Traveled 22 mi from origin

1 mi
Alhambra

Destination