Distance from Hardscrabble, Virginia to Johnson, West Virginia
The driving distance from Hardscrabble, Virginia to Johnson, West Virginia is 85.3 mi (137.3 km)
The straight-line (air) distance is approximately 39.5 mi (63.6 km)
Estimated travel time by road is 1 hour 59 minutes
We found 3 routes between Hardscrabble and Johnson.
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-93 E and Northwestern Turnpike to Trinity Rd in Hampshire County
Continue on Trinity Rd to your destination
Route Directions
Take Upper North Fork Rd, Snowy Mountain Rd and WV-28 N to US-33 E/Mountaineer Dr in Circleville
Take US-220 N to Trinity Rd in Hampshire County
Continue on Trinity Rd to your destination
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 and Patterson Creek Rd/Upper Patterson Creek Rd to Trinity Rd in Hampshire County
Continue on Trinity Rd to your destination
Journey Details
Traveling from Hardscrabble, Virginia to Johnson, West Virginia covers 81.7 miles (131 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 3 route options between these locations (82-91 miles / 131-146 km). The primary route shown here saves 17 minutes compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
Johnson
Destination