Distance from Caney Branch, Tennessee to Morningside Hills, Virginia
The driving distance from Caney Branch, Tennessee to Morningside Hills, Virginia is 97.8 mi (157.4 km)
The straight-line (air) distance is approximately 46.3 mi (74.6 km)
Estimated travel time by road is 2 hours
We found 2 routes between Caney Branch and Morningside Hills.
Available Routes
Route Directions
Take Cedar Creek Rd and TN-351 N to TN-107 E in Afton
Follow Jackson Bridge Rd and Conklin Rd to TN-353 N/Old State Rte 34
Continue on TN-353 N/Old State Rte 34 to Jonesborough
Get on I-26 W in Johnson City
Take I-81 N to Thompson Dr in Abingdon
Take Baugh Ln NE to Morningside Dr SW
Route Directions
Get on I-81 N in Baileyton from US-321 N/W Main St and Baileyton Rd
Follow I-81 N to US-11 S/US-58 W in Washington County. Take exit 19 from I-81 N
Follow US-11 S and Baugh Ln NE to Morningside Dr SW in Abingdon
Journey Details
Traveling from Caney Branch, Tennessee to Morningside Hills, Virginia covers 87.7 miles (141 km) in a northeast direction. This highway, substantial route typically takes 1 hour 33 minutes under normal conditions.
Drivers have 2 route options between these locations (88-98 miles / 141-157 km). The primary route shown here saves 28 minutes compared to alternatives.
Journey Waypoints
Caney Branch
Starting Point
Morningside Hills
Destination