Distance from Caney Branch, Tennessee to Roebuck, Virginia
The driving distance from Caney Branch, Tennessee to Roebuck, Virginia is 91.9 mi (147.8 km)
The straight-line (air) distance is approximately 43.3 mi (69.8 km)
Estimated travel time by road is 1 hour 42 minutes
We found 3 routes between Caney Branch and Roebuck.
Available Routes
Route Directions
Get on I-81 N in Baileyton from US-321 N/W Main St and TN-172 N/Baileyton Rd/Van Hill Rd
Follow I-81 N to Old Jonesboro Rd in Abingdon. Take exit 14 from I-81 N
Take US-19 N/Porterfield Hwy SW to Mendota Rd
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
Continue on I-81 N. Take US-23 N to State Rte 709 in Hiltons
Follow State Rte 614 to Mendota Rd in Washington 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 Washington County
Continue on I-81 N. Drive to Mendota Rd in Washington County
Journey Details
Traveling from Caney Branch, Tennessee to Roebuck, Virginia covers 88.2 miles (142 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 43 minutes under normal conditions.
Drivers have 3 route options between these locations (88-92 miles / 142-148 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Caney Branch
Starting Point
Roebuck
Destination