Distance from Hardscrabble, Virginia to Bacova Junction, Virginia

Hardscrabble Bacova Junction
Total Distance
56.6 mi
(91.1 km)
Travel Time
1 hour 35 minutes

The driving distance from Hardscrabble, Virginia to Bacova Junction, Virginia is 56.6 mi (91.1 km)

The straight-line (air) distance is approximately 25.7 mi (41.4 km)

Estimated travel time by road is 1 hour 35 minutes

We found 2 routes between Hardscrabble and Bacova Junction.

Available Routes

Shortest Fastest
US-220 S
52.9 mi
85.1 km
1 hour 13 minutes
State Rte 600
56.6 mi
91.1 km
1 hour 35 minutes

Route Directions

Take State Rte 644 to VA-640
5.8 mi
11 min
Continue on VA-640 to State Rte 600
19 mi
28 min
16.2 mi
27 min
9.9 mi
16 min
5.7 mi
10 min
0 mi
1 min

Route Directions

52.9 mi
1 hr 13 min

Journey Details

Traveling from Hardscrabble, Virginia to Bacova Junction, Virginia covers 52.9 miles (85 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 13 minutes under normal conditions.

Drivers have 2 route options between these locations (53-57 miles / 85-91 km). The primary route shown here saves 23 minutes compared to alternatives.

Journey Waypoints

Hardscrabble

Starting Point

New Hampden, Virginia

59 mi to destination

1 mi
Hightown, Virginia

Traveled 15 mi from origin

1 mi
Meadowdale, Virginia

44 mi to destination

0 mi
Mill Gap, Virginia

Traveled 30 mi from origin

0 mi
Bolar, Virginia

30 mi to destination

2 mi
Mountain Grove, Virginia

15 mi to destination

3 mi
Bacova, Virginia

Traveled 59 mi from origin

1 mi
Bacova Junction

Destination