Distance from Caney Branch, Tennessee to Cranes Nest, Virginia
The driving distance from Caney Branch, Tennessee to Cranes Nest, Virginia is 112.7 mi (181.4 km)
The straight-line (air) distance is approximately 43.5 mi (70.1 km)
Estimated travel time by road is 2 hours 9 minutes
We found 3 routes between Caney Branch and Cranes Nest.
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-23 N to US-58 ALT E/Hwy 58 E/Norton-Coeburn Rd in Norton. Take exit 2 from US-23 N
Continue on US-58 ALT E/Norton-Coeburn Rd. Drive to VA-72 N in Wise County
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 in Russell County
Follow US-58 ALT W to VA-72 N in Wise County
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
Take State Rte 72 to VA-72 N in Wise County
Journey Details
Traveling from Caney Branch, Tennessee to Cranes Nest, Virginia covers 98.6 miles (159 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 (99-125 miles / 159-200 km). The primary route shown here saves 15 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Caney Branch
Starting Point
Cranes Nest
Destination