Distance from Caney Branch, Tennessee to Hayesville, Tennessee

Caney Branch Hayesville
Total Distance
15.3 mi
(24.5 km)
Travel Time
23 minutes

The driving distance from Caney Branch, Tennessee to Hayesville, Tennessee is 15.3 mi (24.5 km)

The straight-line (air) distance is approximately 6.2 mi (10 km)

Estimated travel time by road is 23 minutes

We found 3 routes between Caney Branch and Hayesville.

Available Routes

Shortest Fastest
Cedar Creek Rd
12.8 mi
20.7 km
21 minutes
W Allens Bridge Rd and TN-70 S
15.3 mi
24.5 km
23 minutes
US-321 N and TN-70 S
17.7 mi
28.5 km
26 minutes

Route Directions

15.3 mi
23 min

Route Directions

17.7 mi
26 min

Route Directions

12.8 mi
21 min

Journey Details

Traveling from Caney Branch, Tennessee to Hayesville, Tennessee covers 12.8 miles (21 km) in a east direction. This secondary roads, moderate route typically takes 21 minutes under normal conditions.

Drivers have 3 route options between these locations (13-18 miles / 21-29 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 37 mph (60 km/h) .

Journey Waypoints

Caney Branch

Starting Point

St James, Tennessee

14 mi to destination

1 mi
Cedar Creek, Tennessee

11 mi to destination

1 mi
Whitesand, Tennessee

4 mi to destination

1 mi
Hayesville

Destination