Flights from Nashville to Sacramento – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BNA to SMF – All flight route options from Nashville International, Tennessee, USA to Sacramento International, California, USA. These flights are operated by 9 airlines. Fly non-stop with Southwest Airlines or choose from 31 different transit flights. The shortest flight time is 4 hours and 55 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 Sacramento
We got great deals on hotels and car rentals near the airport.
Nashville to Sacramento flights
There are over 32 airlines and as many as 544 flights every week to this destination. You can fly non-stop to Sacramento (SMF) from Nashville (BNA) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Salt Lake City, Minneapolis or any other of the 31 alternatives with connectiing airports.
Nashville to Sacramento with Southwest Airlines
You can fly non-stop every weekday with flights departing from 9:00 am to 9:00 pm. You can also catch a transit flight via Ontario or Saint Louis.
With Frontier Airlines
If you fly from Nashville with Frontier Airlines you will do a stopover in Denver, DEN before reaching Sacramento. This flight trip will take 7 hours and you can fly every Monday or Friday with departures at 06:12, 06:15 or 06:20.
Distance & flight times: Nashville International to Sacramento International
The shortest flight time between BNA and SMF is 4 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 55m | - | 1923 miles (3094 km) |
SLC Salt Lake City | 6h 20m | 40m | 1941 miles (3123 km) |
MSP Minneapolis | 6h 38m | 2h 55m | 2221 miles (3574 km) |
PHX Phoenix | 6h 38m | 25m | 2103 miles (3384 km) |
LAX Los Angeles | 6h 40m | 1h 37m | 2178 miles (3504 km) |
ONT Ontario | 6h 40m | 1h 10m | 2147 miles (3455 km) |
DFW Dallas | 7h 0m | 40m | 2069 miles (3329 km) |
DEN Denver | 7h 0m | 1h 23m | 1928 miles (3102 km) |
STL Saint Louis | 7h 15m | 1h 50m | 1957 miles (3149 km) |
SFO San Francisco | 7h 19m | 1h 20m | 2059 miles (3313 km) |
MCI Kansas City | 7h 20m | 2h 35m | 1939 miles (3120 km) |
HOU Houston | 7h 35m | 2h 0m | 2304 miles (3707 km) |
ATL Atlanta | 7h 38m | 1h 47m | 2314 miles (3723 km) |
LGB Long Beach | 7h 40m | 1h 45m | 2181 miles (3509 km) |
BUR Burbank | 7h 40m | 2h 10m | 2157 miles (3471 km) |
SNA Santa Ana | 8h 0m | 45m | 2183 miles (3512 km) |
LAS Las Vegas | 8h 10m | 1h 0m | 1991 miles (3204 km) |
DAL Dallas | 8h 15m | 1h 55m | 2072 miles (3334 km) |
SAN San Diego | 8h 20m | 1h 45m | 2239 miles (3603 km) |
AUS Austin | 8h 30m | 1h 50m | 2246 miles (3614 km) |
ORD Chicago | 8h 37m | 2h 35m | 2198 miles (3537 km) |
MDW Chicago | 8h 55m | 1h 20m | 2193 miles (3529 km) |
IAH Houston | 9h 0m | 1h 22m | 2275 miles (3660 km) |
SAT San Antonio | 9h 0m | 1h 5m | 2294 miles (3691 km) |
PDX Portland | 9h 6m | 45m | 2460 miles (3958 km) |
IND Indianapolis | 9h 10m | 1h 50m | 2139 miles (3442 km) |
MSY New Orleans | 9h 20m | 45m | 2359 miles (3796 km) |
BHM Birmingham | 9h 20m | 2h 15m | 2153 miles (3464 km) |
CMH Columbus | 9h 45m | 1h 30m | 2405 miles (3870 km) |
ELP El Paso | 10h 15m | 2h 55m | 2156 miles (3469 km) |
BOI Boise | 10h 20m | 1h 50m | 2087 miles (3358 km) |
MKE Milwaukee | 10h 20m | 2h 45m | 2262 miles (3640 km) |

