Distance from Hardscrabble, Virginia to The Plains, Virginia
The driving distance from Hardscrabble, Virginia to The Plains, Virginia is 153 mi (246.3 km)
The straight-line (air) distance is approximately 61.6 mi (99.2 km)
Estimated travel time by road is 2 hours 51 minutes
We found 3 routes between Hardscrabble and The Plains.
Available Routes
Route Directions
Get on I-81 N in Rockingham County from WV-28 N and US-33 E
Follow I-81 N and I-66 E to Fauquier County. Take exit 31 from I-66 E
Follow VA-245 N to Main St in The Plains
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 E/Mountaineer Dr in Circleville
Continue on US-33 E. Take I-81 N, US-211 E, US-340 N and I-66 E to Main St in The Plains
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow WV-28 N/WV-55 E to US-220 N/Virginia Ave in Petersburg
Continue on US-220 N. Take US-48 E and I-66 E to Main St in The Plains
Journey Details
Traveling from Hardscrabble, Virginia to The Plains, Virginia covers 139.6 miles (225 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 39 minutes under normal conditions.
Drivers have 3 route options between these locations (140-153 miles / 225-246 km). The primary route shown here saves 29 minutes compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
The Plains
Destination