Distance from Hardscrabble, Virginia to Heards, Virginia

Hardscrabble Heards
Total Distance
120.5 mi
(193.9 km)
Travel Time
2 hours 33 minutes

The driving distance from Hardscrabble, Virginia to Heards, Virginia is 120.5 mi (193.9 km)

The straight-line (air) distance is approximately 39 mi (62.8 km)

Estimated travel time by road is 2 hours 33 minutes

We found 2 routes between Hardscrabble and Heards.

Available Routes

Shortest Fastest
US-250 E
92.3 mi
148.6 km
2 hours 4 minutes
US-33 E
120.5 mi
193.9 km
2 hours 33 minutes

Route Directions

Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 E/Mountaineer Dr in Circleville
12.8 mi
18 min
Follow US-33 E, I-81 S and I-64 E to VA-151 in Albemarle County
93.7 mi
1 hr 53 min
Follow VA-151 to Taylor Creek Rd in Covesville
14 mi
21 min

Route Directions

Take State Rte 644 to US-220 S
8.6 mi
17 min
Take US-250 E, State Hwy 262 S/VA-262 S and I-64 E to VA-151 in Albemarle County
69.7 mi
1 hr 25 min
Follow VA-151 to Taylor Creek Rd in Covesville
14 mi
21 min

Journey Details

Traveling from Hardscrabble, Virginia to Heards, Virginia covers 92.3 miles (149 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 4 minutes under normal conditions.

Drivers have 2 route options between these locations (92-120 miles / 149-194 km). The primary route shown here saves 30 minutes compared to alternatives.

Journey Waypoints

Hardscrabble

Starting Point

Possum Trot, Virginia

90 mi to destination

2 mi
Palo Alto, Virginia

Traveled 22 mi from origin

1 mi
West Augusta, Virginia

67 mi to destination

3 mi
Stribling Springs, Virginia

Traveled 45 mi from origin

2 mi
Franks Mill, Virginia

45 mi to destination

1 mi
Peyton, Virginia

Traveled 67 mi from origin

1 mi
Kingsbury Manor, Virginia

22 mi to destination

1 mi
Onan, Virginia

Traveled 90 mi from origin

1 mi
Heards

Destination