Distance from Hardscrabble, Virginia to Middlebrook, Virginia

Hardscrabble Middlebrook
Total Distance
67.2 mi
(108.2 km)
Travel Time
1 hour 33 minutes

The driving distance from Hardscrabble, Virginia to Middlebrook, Virginia is 67.2 mi (108.2 km)

The straight-line (air) distance is approximately 25 mi (40.3 km)

Estimated travel time by road is 1 hour 33 minutes

We found 2 routes between Hardscrabble and Middlebrook.

Available Routes

Shortest
US-250 E and State Rte 876
65.6 mi
105.6 km
1 hour 35 minutes
Fastest
US-250 E
67.2 mi
108.2 km
1 hour 33 minutes

Route Directions

Take State Rte 644 to US-220 S
8.6 mi
17 min
2.8 mi
3 min
4.2 mi
5 min
Continue on US-250 E to Augusta County. Take the VA-252 S exit from State Hwy 262 S/VA-262 S
42.5 mi
55 min
Follow VA-252 S/Middlebrook Rd to State Rte 670 in Middlebrook
9.1 mi
11 min

Route Directions

Take State Rte 644 to US-220 S
8.6 mi
17 min
2.8 mi
3 min
4.2 mi
5 min
32.9 mi
44 min
Continue on VA-42 S. Take State Rte 703, State Rte 876 and Mish Barn Rd to State Rte 670 in Middlebrook
17.1 mi
24 min

Journey Details

Traveling from Hardscrabble, Virginia to Middlebrook, Virginia covers 65.6 miles (106 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 35 minutes under normal conditions.

Drivers have 2 route options between these locations (66-67 miles / 106-108 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Hardscrabble

Starting Point

Blue Grass, Virginia

58 mi to destination

1 mi
Possum Trot, Virginia

Traveled 14 mi from origin

2 mi
Sirons Mill, Virginia

43 mi to destination

1 mi
Head Waters, Virginia

Traveled 29 mi from origin

1 mi
West Augusta, Virginia

29 mi to destination

2 mi
North Mountain, Virginia

14 mi to destination

1 mi
Mt Elliott Springs, Virginia

Traveled 58 mi from origin

1 mi
Middlebrook

Destination