Distance from Hardscrabble, Virginia to Armstrong, Virginia
The driving distance from Hardscrabble, Virginia to Armstrong, Virginia is 54.9 mi (88.3 km)
The straight-line (air) distance is approximately 19.4 mi (31.3 km)
Estimated travel time by road is 1 hour 22 minutes
We found 3 routes between Hardscrabble and Armstrong.
Available Routes
Route Directions
Take State Rte 644 to State Rte 642 in Blue Grass
Take US-220 S to State Rte 629
Continue on US-250 E to Bath County
Route Directions
Route Directions
Take State Rte 644 to State Rte 642 in Blue Grass
Take US-220 S to State Rte 629
Continue to Bath County
Journey Details
Traveling from Hardscrabble, Virginia to Armstrong, Virginia covers 52 miles (84 km) in a south direction. This secondary roads, moderate route typically takes 1 hour 22 minutes under normal conditions.
Drivers have 3 route options between these locations (52-64 miles / 84-104 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Hardscrabble
Starting Point
Armstrong
Destination