Distance from Abingdon, Virginia to Bristol, Virginia

Abingdon Bristol
Total Distance
13.6 mi
(22 km)
Travel Time
17 minutes

The driving distance from Abingdon, Virginia to Bristol, Virginia is 13.6 mi (22 km)

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

Estimated travel time by road is 17 minutes

Route Directions

Get on I-81 S/US-58 W
0.8 mi
2 min
Follow I-81 S/US-58 W to US-11 S/US-19 S/Lee Hwy in Bristol. Take exit 5 from I-81 S/US-58 W
11.4 mi
10 min
Take Old Abingdon Hwy to your destination
1.4 mi
4 min

Journey Details

Traveling from Abingdon, Virginia to Bristol, Virginia covers 13.6 miles (22 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 17 minutes under normal conditions.

Journey Waypoints

Abingdon

Starting Point

Stone Mill, Virginia

18 mi to destination

0 mi
Rust Hollow, Virginia

13 mi to destination

1 mi
Wyndale, Virginia

Traveled 9 mi from origin

1 mi
Hilander Park, Virginia

9 mi to destination

0 mi
Preston Hills, Virginia

Traveled 13 mi from origin

0 mi
Barytes, Virginia

Traveled 18 mi from origin

1 mi
Bristol

Destination