Distance from Allred, Tennessee to Oswego, Tennessee
The driving distance from Allred, Tennessee to Oswego, Tennessee is 91.4 mi (147.1 km)
The straight-line (air) distance is approximately 37.1 mi (59.8 km)
Estimated travel time by road is 2 hours 2 minutes
This route includes Toll roads along the way.
We found 3 routes between Allred and Oswego.
Available Routes
Route Directions
Take TN-85 E, US-127 N, TN-52 E and TN-63 E to TN-297 E/Newcomb Pike in Pioneer
Continue on TN-297 E/Newcomb Pike. Drive to Indian Mountain Rd
Route Directions
Take TN-52 E to State Hwy 154/W Cove Rd in Fentress County
Follow TN-154 N and TN-297 E to US-27 N/Alberta St in Oneida
Follow US-27 N, KY-92 and I-75 S to TN-297 W/S Main St in Jellico
Continue on TN-297 W. Drive to Indian Mountain Rd
Route Directions
Take TN-52 E and TN-63 E to TN-297 E/Newcomb Pike in Pioneer
Continue on TN-297 E/Newcomb Pike. Drive to Indian Mountain Rd
Journey Details
Traveling from Allred, Tennessee to Oswego, Tennessee covers 87.2 miles (140 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 54 minutes under normal conditions.
Drivers have 3 route options between these locations (87-102 miles / 140-164 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Allred
Starting Point
Oswego
Destination