Flights from Nashville to Salt Lake City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BNA to SLC – All flight route options from Nashville International, Tennessee, USA to Salt Lake City International, Utah, USA. These routes are operated by 8 airlines. Fly non-stop with Southwest Airlines or Delta Air Lines, or choose from 17 different stopover flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Salt Lake City
We got great deals on hotels and car rentals near the airport.
Nashville to Salt Lake City flights
There are over 19 airlines and as many as 451 flights every week to this destination. You can fly non-stop to Salt Lake City (SLC) from Nashville (BNA) with Delta Air Lines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Las Vegas, Dallas or any other of the 17 alternatives with connectiing airports.
Nashville to Salt Lake City with Delta Air Lines
You can fly non-stop every weekday with flights departing between 7:00 am and 7:00 pm. You can also catch a transit flight via Detroit or Atlanta. Delta Air Lines is a member of SkyTeam.
With Spirit Airlines
If you choose to fly with Spirit Airlines from Nashville to Salt Lake City you can make a transit either via Las Vegas or via Detroit. The route via Las Vegas is 33 minutes faster.
Distance & flight times: Nashville International to Salt Lake City International
The shortest flight time between BNA and SLC is 3 hours and 46 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 46m | - | 1408 miles (2265 km) |
LAS Las Vegas | 5h 55m | 33m | 1961 miles (3155 km) |
DFW Dallas | 6h 35m | 2h 42m | 1626 miles (2616 km) |
DEN Denver | 6h 36m | 1h 59m | 1408 miles (2265 km) |
MDW Chicago | 6h 45m | 45m | 1659 miles (2669 km) |
DTW Detroit | 6h 51m | 39m | 1945 miles (3130 km) |
ORD Chicago | 6h 52m | 1h 57m | 1664 miles (2677 km) |
DAL Dallas | 7h 0m | 2h 0m | 1628 miles (2619 km) |
ATL Atlanta | 7h 4m | 2h 51m | 1810 miles (2912 km) |
MSP Minneapolis | 7h 16m | 30m | 1693 miles (2724 km) |
IAH Houston | 7h 25m | 1h 28m | 1860 miles (2993 km) |
ABQ Albuquerque | 7h 40m | 40m | 1621 miles (2608 km) |
HOU Houston | 7h 40m | 40m | 1893 miles (3046 km) |
PHX Phoenix | 7h 45m | 2h 36m | 1963 miles (3158 km) |
AUS Austin | 7h 45m | 1h 10m | 1850 miles (2977 km) |
CLT Charlotte | 7h 50m | 1h 19m | 2063 miles (3319 km) |
SAT San Antonio | 8h 15m | 45m | 1918 miles (3086 km) |
STL Saint Louis | 9h 25m | 1h 55m | 1432 miles (2304 km) |


