Distance from Caney Branch, Tennessee to Goshen, Tennessee
The driving distance from Caney Branch, Tennessee to Goshen, Tennessee is 40.9 mi (65.8 km)
The straight-line (air) distance is approximately 19.9 mi (32 km)
Estimated travel time by road is 1 hour
We found 3 routes between Caney Branch and Goshen.
Available Routes
Route Directions
Take US-321 N/W Main St, Baileyton Rd and Van Hill Rd to Early Branch Rd in Hawkins County
Continue on Early Branch Rd. Drive to Goshen Valley Rd
Route Directions
Take US-321 N to Dulaney Rd
Take Hartman Rd to US-11E S in Mosheim
Take Brown Springs Rd, TN-70 N, I-81 N and Van Hill Rd to Early Branch Rd in Hawkins County
Continue on Early Branch Rd to Goshen Valley Rd
Route Directions
Take US-321 N/W Main St and Van Hill Rd to Early Branch Rd in Hawkins County
Continue on Early Branch Rd. Drive to Goshen Valley Rd
Journey Details
Traveling from Caney Branch, Tennessee to Goshen, Tennessee covers 39.9 miles (64 km) in a northeast direction. This secondary roads, moderate route typically takes 1 hour 1 minute under normal conditions.
Drivers have 3 route options between these locations (40-42 miles / 64-68 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Caney Branch
Starting Point
Goshen
Destination