Distance from Caney Branch, Tennessee to Oswego, Tennessee
The driving distance from Caney Branch, Tennessee to Oswego, Tennessee is 120.1 mi (193.3 km)
The straight-line (air) distance is approximately 46.4 mi (74.7 km)
Estimated travel time by road is 2 hours 1 minute
We found 3 routes between Caney Branch and Oswego.
Available Routes
Route Directions
Get on I-40 in Cocke County from US-321 S and US-70 W
Follow I-40 and I-75 N to US-25W N/5th St in Jellico. Exit from I-75 N
Continue on US-25W N/5th St. Take TN-297 W to Indian Mountain Rd
Route Directions
Get on I-81 S in Hamblen County from Poplar Springs Rd, Hillcut Rd and TN-340 N
Take US-25E N to TN-63 W in Harrogate
Continue on TN-297 W. Drive to Indian Mountain Rd
Route Directions
Get on I-81 S in Hamblen County from Poplar Springs Rd, Hillcut Rd and TN-340 N
Take US-25E N to State Hwy 74/E Cumberland Ave in Middlesboro
Continue on State Hwy 74 to Duff
Continue on TN-297 W. Drive to Indian Mountain Rd
Journey Details
Traveling from Caney Branch, Tennessee to Oswego, Tennessee covers 114.1 miles (184 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 41 minutes under normal conditions.
Drivers have 3 route options between these locations (114-126 miles / 184-202 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Caney Branch
Starting Point
Oswego
Destination