Distance from Hardscrabble, Virginia to Goshen, Virginia

Hardscrabble Goshen
Total Distance
65.9 mi
(106.1 km)
Travel Time
1 hour 26 minutes

The driving distance from Hardscrabble, Virginia to Goshen, Virginia is 65.9 mi (106.1 km)

The straight-line (air) distance is approximately 24.8 mi (39.9 km)

Estimated travel time by road is 1 hour 26 minutes

We found 3 routes between Hardscrabble and Goshen.

Available Routes

Shortest
State Rte 678
62.1 mi
99.9 km
1 hour 36 minutes
Fastest
US-220 S and VA-39 E
65.9 mi
106.1 km
1 hour 26 minutes
US-250 E and VA-42 S
75.1 mi
120.9 km
1 hour 41 minutes

Route Directions

65.9 mi
1 hr 26 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
Continue on US-250 E to Swoope
38.1 mi
51 min
Follow VA-42 S to Main St/Virginia 39 Alt in Goshen
21.4 mi
24 min

Route Directions

Take State Rte 644 to State Rte 642 in Blue Grass
6.1 mi
12 min
Take US-220 S to State Rte 629
5.3 mi
8 min
4.2 mi
5 min
Continue to Bath County
26.7 mi
39 min
Follow State Rte 678 to VA-39 E
10.9 mi
17 min
Follow VA-39 E to Main St/Virginia 39 Alt in Goshen
8.8 mi
12 min

Journey Details

Traveling from Hardscrabble, Virginia to Goshen, Virginia covers 62.1 miles (100 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 36 minutes under normal conditions.

Drivers have 3 route options between these locations (62-75 miles / 100-121 km). The primary route shown here saves 6 minutes compared to alternatives.

Journey Waypoints

Hardscrabble

Starting Point

New Hampden, Virginia

57 mi to destination

0 mi
Monterey, Virginia

Traveled 14 mi from origin

1 mi
Clover Creek, Virginia

Traveled 29 mi from origin

2 mi
Patna, Virginia

29 mi to destination

1 mi
Williamsville, Virginia

Traveled 43 mi from origin

2 mi
Armstrong, Virginia

14 mi to destination

0 mi
Yost, Virginia

Traveled 57 mi from origin

1 mi
Goshen

Destination