Distance from Abingdon, Virginia to Kingsport, Tennessee
The driving distance from Abingdon, Virginia to Kingsport, Tennessee is 41.2 mi (66.3 km)
The straight-line (air) distance is approximately 21.3 mi (34.3 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Abingdon and Kingsport.
Available Routes
Route Directions
Route Directions
Get on I-81 S/US-58 W
Follow I-81 S to TN-126 W in Kingsport. Take exit 66 from I-81 S
Follow TN-126 W to E Center St
Route Directions
Get on I-81 S/US-58 W
Follow I-81 S and US-11W S to N Eastman Rd in Kingsport
Drive to E Center St
Journey Details
Traveling from Abingdon, Virginia to Kingsport, Tennessee covers 37.2 miles (60 km) in a west direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (37-41 miles / 60-66 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Abingdon
Starting Point
Kingsport
Destination