Distance from Bearwallow Gap, Virginia to Flatwoods, Virginia

Bearwallow Gap Flatwoods
Total Distance
18.8 mi
(30.2 km)
Travel Time
33 minutes

The driving distance from Bearwallow Gap, Virginia to Flatwoods, Virginia is 18.8 mi (30.2 km)

The straight-line (air) distance is approximately 7.7 mi (12.3 km)

Estimated travel time by road is 33 minutes

We found 3 routes between Bearwallow Gap and Flatwoods.

Available Routes

Shortest
VA-43 N, State Rte 630 and State Rte 635
18.5 mi
29.7 km
35 minutes
Fastest
VA-43 N and State Rte 635
18.8 mi
30.2 km
33 minutes
I-81 S
23.9 mi
38.5 km
34 minutes

Route Directions

Follow VA-43 N/Parkway Dr to Main St in Buchanan
4.8 mi
9 min
0.2 mi
0 min
Take State Rte 635 to US-220 S
11.4 mi
19 min
0.8 mi
0 min
Take State Rte 635 to State Rte 655
1.5 mi
3 min

Route Directions

Follow VA-43 N/Parkway Dr to US-11 S/Main St in Buchanan
4.8 mi
9 min
Follow US-11 S and I-81 S to State Rte 640. Take exit 156 from I-81 S
10.6 mi
12 min
Follow State Rte 640 to US-220 N
3.2 mi
5 min
3.2 mi
3 min
2.2 mi
3 min

Route Directions

Follow VA-43 N/Parkway Dr to Main St in Buchanan
4.8 mi
9 min
0.2 mi
0 min
Continue on VA-43 N. Take State Rte 635 to State Rte 655
13.4 mi
24 min

Journey Details

Traveling from Bearwallow Gap, Virginia to Flatwoods, Virginia covers 18.5 miles (30 km) in a west direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 3 route options between these locations (18-24 miles / 30-39 km). The primary route shown here saves no time compared to alternatives.

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

Journey Waypoints

Bearwallow Gap

Starting Point

Pico, Virginia

18 mi to destination

1 mi
Lithia, Virginia

13 mi to destination

1 mi
Springwood, Virginia

9 mi to destination

2 mi
Fincastle, Virginia

4 mi to destination

2 mi
Flatwoods

Destination