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
Bristol
Destination