Distance from Hardscrabble, Virginia to Shady Grove, Virginia
The driving distance from Hardscrabble, Virginia to Shady Grove, Virginia is 109.1 mi (175.6 km)
The straight-line (air) distance is approximately 35.4 mi (57 km)
Estimated travel time by road is 2 hours 28 minutes
We found 2 routes between Hardscrabble and Shady Grove.
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 to Erickson Ave in Belmont Estates
Take State Rte 280/Stone Spg Rd to US-33 E/Spotswood Trail in Massanetta Springs
Continue on State Rte 810. Drive to State Rte 628
Route Directions
Take State Rte 644 to US-220 S
Take US-250 E and I-64 E to VA-240 E/Crozet Ave in Crozet
Take State Rte 810 to State Rte 628 in Greene County
Journey Details
Traveling from Hardscrabble, Virginia to Shady Grove, Virginia covers 104.8 miles (169 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 21 minutes under normal conditions.
Drivers have 2 route options between these locations (105-109 miles / 169-176 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Hardscrabble
Starting Point
Shady Grove
Destination