Distance from Hardscrabble, Virginia to Preston, West Virginia
The driving distance from Hardscrabble, Virginia to Preston, West Virginia is 103.9 mi (167.3 km)
The straight-line (air) distance is approximately 37.7 mi (60.7 km)
Estimated travel time by road is 2 hours 21 minutes
We found 3 routes between Hardscrabble and Preston.
Available Routes
Route Directions
Take N Fork Rd and Upper North Fork Rd to Snowy Mountain Rd in Circleville
Take US-33 W, WV-28 N/WV-55 E, Jordan Run Rd, WV-42 N and US-50 W to WV-72 N in Preston County
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Follow US-33 W and US-219 N/US-48 E to WV-72 N/Chestnut St/Main St in Parsons
Drive to WV-72 N
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 W in Circleville
Continue on US-33 W. Take WV-32 to WV-24 N in Eglon
Drive to WV-72 N
Journey Details
Traveling from Hardscrabble, Virginia to Preston, West Virginia covers 95.3 miles (153 km) in a north direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (95-114 miles / 153-183 km). The primary route shown here saves 19 minutes compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
Preston
Destination