Distance from Caney Branch, Tennessee to St Clair, Tennessee
The driving distance from Caney Branch, Tennessee to St Clair, Tennessee is 32.5 mi (52.3 km)
The straight-line (air) distance is approximately 12.7 mi (20.5 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Caney Branch and St Clair.
Available Routes
Route Directions
Take Poplar Springs Rd to Hillcut Rd
Follow Hillcut Rd to TN-340 N in Cocke County
Follow TN-340 N and TN-113 N/Silver City Rd to TN-344 N in Hawkins County
Route Directions
Take W Allens Bridge Rd to US-321 N/W Main St
Take Hal Henard Rd to US-11E S in Greeneville
Follow TN-113 N to TN-344 N in Hawkins County
Route Directions
Take W Allens Bridge Rd to US-321 N
Continue on Bowers Rd. Take Hartman Rd to US-11E S in Mosheim
Continue on Bulls Gap St Clair Rd. Drive to TN-344 N
Journey Details
Traveling from Caney Branch, Tennessee to St Clair, Tennessee covers 31.5 miles (51 km) in a north direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (32-37 miles / 51-60 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Caney Branch
Starting Point
St Clair
Destination