Distance from Hardscrabble, Virginia to Heards, Virginia
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
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 E/Mountaineer Dr in Circleville
Follow US-33 E, I-81 S and I-64 E to VA-151 in Albemarle County
Follow VA-151 to Taylor Creek Rd in Covesville
Route Directions
Take State Rte 644 to US-220 S
Take US-250 E, State Hwy 262 S/VA-262 S and I-64 E to VA-151 in Albemarle County
Follow VA-151 to Taylor Creek Rd in Covesville
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
Heards
Destination