Distance from Evergreen, Virginia to Heards, Virginia

Evergreen Heards
Total Distance
71.1 mi
(114.5 km)
Travel Time
1 hour 16 minutes

The driving distance from Evergreen, Virginia to Heards, Virginia is 71.1 mi (114.5 km)

The straight-line (air) distance is approximately 25.8 mi (41.6 km)

Estimated travel time by road is 1 hour 16 minutes

We found 3 routes between Evergreen and Heards.

Available Routes

Shortest Fastest
US-29 N
60.8 mi
97.8 km
1 hour 14 minutes
State Hwy 24 E
62.8 mi
101.1 km
1 hour 21 minutes
US-460 W and US-29 N
71.1 mi
114.5 km
1 hour 16 minutes

Route Directions

71.1 mi
1 hr 16 min

Route Directions

Take State Hwy 24 E/VA-24 E, State Rte 602, Howardsville Turnpike, VA-6 W and US-29 N to Heards Mountain Rd in Covesville
58.4 mi
1 hr 9 min
Follow Heards Mountain Rd to Taylor Creek Rd
4.5 mi
12 min

Route Directions

Take VA-26 N/Oakville Rd, VA-657, US-29 N and VA-6 W to State Rte 633/Taylor Creek Rd in Nelson County
56 mi
1 hr 4 min
4.8 mi
10 min

Journey Details

Traveling from Evergreen, Virginia to Heards, Virginia covers 60.8 miles (98 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 14 minutes under normal conditions.

Drivers have 3 route options between these locations (61-71 miles / 98-114 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Evergreen

Starting Point

Appomattox, Virginia

59 mi to destination

2 mi
Virginia, Virginia

Traveled 15 mi from origin

4 mi
Bent Creek, Virginia

45 mi to destination

2 mi
Alabama Creek, Virginia

Traveled 30 mi from origin

1 mi
Wingina, Virginia

30 mi to destination

1 mi
Shipman, Virginia

Traveled 45 mi from origin

2 mi
Rockfish, Virginia

15 mi to destination

1 mi
Faber, Virginia

Traveled 59 mi from origin

1 mi
Heards

Destination