Distance from Fleenors, Virginia to Bristol, Virginia

Fleenors Bristol
Total Distance
12.5 mi
(20.1 km)
Travel Time
22 minutes

The driving distance from Fleenors, Virginia to Bristol, Virginia is 12.5 mi (20.1 km)

The straight-line (air) distance is approximately 3.8 mi (6.1 km)

Estimated travel time by road is 22 minutes

We found 3 routes between Fleenors and Bristol.

Available Routes

Shortest Fastest
Buffalo Pond Rd
9.7 mi
15.6 km
20 minutes
Buffalo Pond Rd and Pairgin Rd
10.7 mi
17.2 km
22 minutes
Benhams Rd
12.5 mi
20.1 km
22 minutes

Route Directions

0 mi
0 min
Take Benhams Rd to Campground Rd/Island Rd
8.7 mi
14 min
2.2 mi
3 min
0.3 mi
0 min
Continue on Old Abingdon Hwy to your destination
1.2 mi
4 min

Route Directions

0 mi
0 min
Take Buffalo Pond Rd, Pairgin Rd, Clear Creek Rd and I-81 S/US-58 W to Old Abingdon Hwy in Bristol
9.4 mi
18 min
Continue on Old Abingdon Hwy to your destination
1.2 mi
4 min

Route Directions

0 mi
0 min
Take Buffalo Pond Rd, Rocky Hill Rd, Goose Creek Rd and Wallace Pike to Old Abingdon Hwy in Bristol
8.4 mi
16 min
Continue on Old Abingdon Hwy to your destination
1.2 mi
4 min

Journey Details

Traveling from Fleenors, Virginia to Bristol, Virginia covers 9.7 miles (16 km) in a south direction. This secondary roads, short route typically takes 20 minutes under normal conditions.

Drivers have 3 route options between these locations (10-12 miles / 16-20 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 28 mph (45 km/h) .

Journey Waypoints

Fleenors

Starting Point

Rocktown, Virginia

9 mi to destination

1 mi
Burson Place, Virginia

Traveled 2 mi from origin

1 mi
Haskell, Virginia

Traveled 7 mi from origin

1 mi
Barytes, Virginia

2 mi to destination

1 mi
Bristol

Destination