Distance from Caney Branch, Tennessee to Dante, Virginia
The driving distance from Caney Branch, Tennessee to Dante, Virginia is 117.5 mi (189.2 km)
The straight-line (air) distance is approximately 46.5 mi (74.8 km)
Estimated travel time by road is 2 hours 13 minutes
We found 3 routes between Caney Branch and Dante.
Available Routes
Route Directions
Take W Allens Bridge Rd to US-321 N/W Main St
Continue on US-321 N/W Main St to Greeneville
Get on I-81 N in Baileyton from TN-172 N/Baileyton Rd/Van Hill Rd
Follow I-81 N and US-19 N to US-58 ALT W/Us Hwy 58 in Russell County
Follow US-58 ALT W/Us Hwy 58 and VA-63 S to Straight Hollow Rd in Dante
Route Directions
Take W Allens Bridge Rd to US-321 N
Continue on US-321 N. Take US-11E S, TN-66 N, US-11W N and US-23 N to Kane St in Gate City
Follow VA-71 N to US-58 ALT W/Us Hwy 58 in Russell County
Take VA-63 S to Straight Hollow Rd in Dante
Route Directions
Take W Allens Bridge Rd to US-321 N/W Main St
Continue on US-321 N/W Main St to Greeneville. Take the exit toward Airport/Baileyton from US-11E N
Get on I-81 N in Baileyton
Follow I-81 N and US-23 N to Kane St in Gate City
Follow VA-71 N to US-58 ALT W/Us Hwy 58 in Russell County
Take VA-63 S to Straight Hollow Rd in Dante
Journey Details
Traveling from Caney Branch, Tennessee to Dante, Virginia covers 103.5 miles (167 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (103-118 miles / 167-189 km). The primary route shown here saves 23 minutes compared to alternatives.
Journey Waypoints
Caney Branch
Starting Point
Dante
Destination