Distance from Flat Run, Virginia to Sherando, Virginia

Flat Run Sherando
Total Distance
100.7 mi
(162 km)
Travel Time
2 hours 1 minute

The driving distance from Flat Run, Virginia to Sherando, Virginia is 100.7 mi (162 km)

The straight-line (air) distance is approximately 43.2 mi (69.5 km)

Estimated travel time by road is 2 hours 1 minute

We found 2 routes between Flat Run and Sherando.

Available Routes

Shortest Fastest
I-64 W
82.5 mi
132.8 km
1 hour 35 minutes
US-29 S
100.7 mi
162 km
2 hours 1 minute

Route Directions

Follow State Rte 601 to VA-20 S
4.1 mi
7 min
Continue on VA-20 S. Take US-15 S, VA-231 S and US-29 S to State Rte 664/Beech Grove Rd in Nelson County
84.3 mi
1 hr 36 min
Follow Beech Grove Rd and State Rte 664 to Howardsville Turnpike in Sherando
12.3 mi
18 min

Route Directions

Follow State Rte 601 to VA-20 S
4.1 mi
7 min
Continue on VA-20 S. Take US-15 S, VA-231 S and I-64 W to Howardsville Turnpike in Sherando
78.4 mi
1 hr 28 min
0 mi
0 min

Journey Details

Traveling from Flat Run, Virginia to Sherando, Virginia covers 82.5 miles (133 km) in a southwest 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 (83-101 miles / 133-162 km). The primary route shown here saves 27 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .

Journey Waypoints

Flat Run

Starting Point

Winston, Virginia

99 mi to destination

2 mi
Waylands Mill, Virginia

Traveled 25 mi from origin

1 mi
Aroda, Virginia

75 mi to destination

1 mi
Dawsonville, Virginia

Traveled 50 mi from origin

1 mi
Twin Lakes, Virginia

50 mi to destination

2 mi
Burruss Branch, Virginia

Traveled 75 mi from origin

1 mi
Crozet, Virginia

25 mi to destination

1 mi
Afton, Virginia

Traveled 99 mi from origin

1 mi
Sherando

Destination