Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Sacramento to Nashville – Direct & connecting routes

Non-stop airlines Connecting flights Show map Price search

SMF to BNA flights and routes map SMF to BNA – All flight route options from Sacramento International, California, USA to Nashville International, Tennessee, USA. These flights are operated by 8 airlines. Fly non-stop with Southwest Airlines or choose from 28 different transit flights. The shortest flight time is 4 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.

From
To
USA SMF Sacramento Sacramento, CA, USA
USA BNA Nashville , TN, USA
SMF
Sacramento
USASacramento, CA, USA
Nashville
USANashville, TN, USA
BNA

Non-stop route options:

Duration

Southwest Airlines
Non-stop with Southwest Airlines. 1-2 flights per day.

SHOW SCHEDULE
4h 05m

Southwest Airlines
Non-stop with Southwest Airlines.
4h 05m
1-2 flights per day.
SHOW SCHEDULE
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop route options with the same airline:

Duration

Via Salt Lake City SLC
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 50m

Via Salt Lake City SLC
1 stop with Southwest Airlines.
5h 50m
0-1 flights per day.
SHOW SCHEDULE
Via Saint Louis STL
1 stop with Southwest Airlines. 0-1 flights per day.
Mon,Thu & Fri

SHOW SCHEDULE
5h 50m

Mon,Thu & Fri
Via Saint Louis STL
1 stop with Southwest Airlines.
5h 50m
0-1 flights per day.
Mon,Thu & Fri
SHOW SCHEDULE
Via Burbank BUR
1 stop with Southwest Airlines. 0-3 flights per day.

SHOW SCHEDULE
6h 10m

Via Burbank BUR
1 stop with Southwest Airlines.
6h 10m
0-3 flights per day.
SHOW SCHEDULE
Via Phoenix PHX
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 19m

Via Phoenix PHX
1 stop with American Airlines.
6h 19m
1-2 flights per day.
SHOW SCHEDULE
Via Long Beach LGB
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 20m

Via Long Beach LGB
1 stop with Southwest Airlines.
6h 20m
0-1 flights per day.
SHOW SCHEDULE
Via Salt Lake City SLC
1 stop with Delta Air Lines. 2-3 flights per day.

SHOW SCHEDULE
6h 27m

Via Salt Lake City SLC
1 stop with Delta Air Lines.
6h 27m
2-3 flights per day.
SHOW SCHEDULE
Via Denver DEN
1 stop with United Airlines. 2-6 flights per day.

SHOW SCHEDULE
6h 27m

Via Denver DEN
1 stop with United Airlines.
6h 27m
2-6 flights per day.
SHOW SCHEDULE
Via Kansas City MCI
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 35m

Via Kansas City MCI
1 stop with Southwest Airlines.
6h 35m
0-1 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with Delta Air Lines. 2 flights per day.

SHOW SCHEDULE
6h 36m

Via Minneapolis MSP
1 stop with Delta Air Lines.
6h 36m
2 flights per day.
SHOW SCHEDULE
Via Dallas DFW
1 stop with American Airlines. 5-6 flights per day.

SHOW SCHEDULE
6h 55m

Via Dallas DFW
1 stop with American Airlines.
6h 55m
5-6 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with United Airlines. 3-4 flights per day.

SHOW SCHEDULE
6h 55m

Via Chicago ORD
1 stop with United Airlines.
6h 55m
3-4 flights per day.
SHOW SCHEDULE
Via Los Angeles LAX
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 00m

Via Los Angeles LAX
1 stop with Southwest Airlines.
7h 00m
0-1 flights per day.
SHOW SCHEDULE
Via San Francisco SFO
1 stop with United Airlines. 2-5 flights per day.

SHOW SCHEDULE
7h 01m

Via San Francisco SFO
1 stop with United Airlines.
7h 01m
2-5 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 06m

Via Chicago ORD
1 stop with American Airlines.
7h 06m
0-1 flights per day.
SHOW SCHEDULE
Via Houston IAH
1 stop with United Airlines. 1-3 flights per day.

SHOW SCHEDULE
7h 09m

Via Houston IAH
1 stop with United Airlines.
7h 09m
1-3 flights per day.
SHOW SCHEDULE
Via Las Vegas LAS
1 stop with Southwest Airlines. 6-11 flights per day.

SHOW SCHEDULE
7h 20m

Via Las Vegas LAS
1 stop with Southwest Airlines.
7h 20m
6-11 flights per day.
SHOW SCHEDULE
Via Santa Ana SNA
1 stop with Southwest Airlines. 1-2 flights per day.

SHOW SCHEDULE
7h 20m

Via Santa Ana SNA
1 stop with Southwest Airlines.
7h 20m
1-2 flights per day.
SHOW SCHEDULE
Via Las Vegas LAS
1 stop with Spirit Airlines. 0-2 flights per day.
Begins in 13/8

SHOW SCHEDULE
7h 23m

Begins in 13/8
Via Las Vegas LAS
1 stop with Spirit Airlines.
7h 23m
0-2 flights per day.
Begins in 13/8
SHOW SCHEDULE
Via Austin AUS
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 25m

Via Austin AUS
1 stop with Southwest Airlines.
7h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Houston HOU
1 stop with Southwest Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 25m

Via Houston HOU
1 stop with Southwest Airlines.
7h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Los Angeles LAX
1 stop with Delta Air Lines. 1-2 flights per day.

SHOW SCHEDULE
7h 27m

Via Los Angeles LAX
1 stop with Delta Air Lines.
7h 27m
1-2 flights per day.
SHOW SCHEDULE
Via Denver DEN
1 stop with Southwest Airlines. 6-9 flights per day.

SHOW SCHEDULE
7h 30m

Via Denver DEN
1 stop with Southwest Airlines.
7h 30m
6-9 flights per day.
SHOW SCHEDULE
Via Phoenix PHX
1 stop with Southwest Airlines. 2-4 flights per day.

SHOW SCHEDULE
7h 30m

Via Phoenix PHX
1 stop with Southwest Airlines.
7h 30m
2-4 flights per day.
SHOW SCHEDULE
Via San Diego SAN
1 stop with Southwest Airlines. 2-4 flights per day.

SHOW SCHEDULE
7h 30m

Via San Diego SAN
1 stop with Southwest Airlines.
7h 30m
2-4 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with Delta Air Lines. 0-1 flights per day.

SHOW SCHEDULE
7h 33m

Via Detroit DTW
1 stop with Delta Air Lines.
7h 33m
0-1 flights per day.
SHOW SCHEDULE
Via Ontario ONT
1 stop with Southwest Airlines. 0-2 flights per day.

SHOW SCHEDULE
7h 35m

Via Ontario ONT
1 stop with Southwest Airlines.
7h 35m
0-2 flights per day.
SHOW SCHEDULE
Via Portland PDX
1 stop with Alaska Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 36m

Via Portland PDX
1 stop with Alaska Airlines.
7h 36m
0-1 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Delta Air Lines. 2-3 flights per day.

SHOW SCHEDULE
7h 40m

Via Atlanta ATL
1 stop with Delta Air Lines.
7h 40m
2-3 flights per day.
SHOW SCHEDULE
Via Dallas DAL
1 stop with Southwest Airlines. 0-3 flights per day.

SHOW SCHEDULE
7h 55m

Via Dallas DAL
1 stop with Southwest Airlines.
7h 55m
0-3 flights per day.
SHOW SCHEDULE
Via Chicago MDW
1 stop with Southwest Airlines. 1-3 flights per day.

SHOW SCHEDULE
8h 10m

Via Chicago MDW
1 stop with Southwest Airlines.
8h 10m
1-3 flights per day.
SHOW SCHEDULE
Via Los Angeles LAX
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
8h 23m

Via Los Angeles LAX
1 stop with American Airlines.
8h 23m
1-2 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Southwest Airlines.
Begins in 31/10

SHOW SCHEDULE
8h 35m

Begins in 31/10
Via Atlanta ATL
1 stop with Southwest Airlines.
8h 35m
Begins in 31/10
SHOW SCHEDULE
Via New Orleans MSY
1 stop with Southwest Airlines. 0-1 flights per day.
Begins in 5/10

SHOW SCHEDULE
8h 40m

Begins in 5/10
Via New Orleans MSY
1 stop with Southwest Airlines.
8h 40m
0-1 flights per day.
Begins in 5/10
SHOW SCHEDULE
Via Albuquerque ABQ
1 stop with Southwest Airlines.
Begins in 7/8

SHOW SCHEDULE
9h 35m

Begins in 7/8
Via Albuquerque ABQ
1 stop with Southwest Airlines.
9h 35m
Begins in 7/8
SHOW SCHEDULE
Via San Antonio SAT
1 stop with Southwest Airlines.
Begins in 10/8

SHOW SCHEDULE
10h 30m

Begins in 10/8
Via San Antonio SAT
1 stop with Southwest Airlines.
10h 30m
Begins in 10/8
SHOW SCHEDULE
Via Milwaukee MKE
1 stop with Southwest Airlines.
Begins in 7/8

SHOW SCHEDULE
12h 10m

Begins in 7/8
Via Milwaukee MKE
1 stop with Southwest Airlines.
12h 10m
Begins in 7/8
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Ad

1 stop route options with codeshare or different airlines:

Duration

Via Houston IAH 1 stop with Virgin Australia. 0-3 flights per day.
CODESHARE

SHOW SCHEDULE
7h 10m

Via Houston IAH
7h 10m
1 stop with Virgin Australia. 0-3 flights per day.
CODESHARE
SHOW SCHEDULE
Via Los Angeles LAX With American Airlines & Delta Air Lines 0-1 flights per day.
Begins in 12/8

SHOW SCHEDULE
7h 32m

Begins in 12/8
Via Los Angeles LAX
7h 32m
With American Airlines & Delta Air Lines 0-1 flights per day.
Begins in 12/8
SHOW SCHEDULE
Via Portland PDX With Alaska Airlines & Hawaiian Airlines
CODESHARE

SHOW SCHEDULE
7h 36m

Via Portland PDX
7h 36m
With Alaska Airlines & Hawaiian Airlines
CODESHARE
SHOW SCHEDULE
Via Chicago ORD With American Airlines & United Airlines 0-1 flights per day.
Only saturdays

SHOW SCHEDULE
8h 21m

Only saturdays
Via Chicago ORD
8h 21m
With American Airlines & United Airlines 0-1 flights per day.
Only saturdays
SHOW SCHEDULE
Via Austin AUS With United Airlines & Delta Air Lines 0-2 flights per day.

SHOW SCHEDULE
10h 39m

Via Austin AUS
10h 39m
With United Airlines & Delta Air Lines 0-2 flights per day.
SHOW SCHEDULE
Via San Diego SAN With Alaska Airlines & United Airlines 0-1 flights per day.

SHOW SCHEDULE
10h 42m

Via San Diego SAN
10h 42m
With Alaska Airlines & United Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP With United Airlines & Delta Air Lines
Begins in 23/8

SHOW SCHEDULE
11h 07m

Begins in 23/8
Via Minneapolis MSP
11h 07m
With United Airlines & Delta Air Lines
Begins in 23/8
SHOW SCHEDULE
Via Phoenix PHX With American Airlines & United Airlines 1-2 flights per day.

SHOW SCHEDULE
11h 33m

Via Phoenix PHX
11h 33m
With American Airlines & United Airlines 1-2 flights per day.
SHOW SCHEDULE
Via Salt Lake City SLC With Delta Air Lines & United Airlines
Begins in 10/11

SHOW SCHEDULE
14h 05m

Begins in 10/11
Via Salt Lake City SLC
14h 05m
With Delta Air Lines & United Airlines
Begins in 10/11
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near Nashville

We got great deals on hotels and car rentals near the airport.

Nashville HOTEL PRICES
Nashville CAR-RENTAL
Ad

Sacramento to Nashville flights

There are over 29 airlines and as many as 586 flights every week to this destination. You can fly non-stop to Nashville (BNA) from Sacramento (SMF) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Saint Louis, Burbank or any other of the 28 alternatives with connectiing airports.

Sacramento to Nashville with Southwest Airlines

You can fly non-stop every weekday with flights departing from 5:00 am to 1:00 pm. You can also catch a transit flight via Saint Louis or Salt Lake City.

With United Airlines

United Airlines is a Star Alliance member.

Distance & flight times: Sacramento International to Nashville International

The shortest flight time between SMF and BNA is 4 hours and 5 minutes.

ViaTotal flight timeLayover timeDistance
Direct4h 5m-1923 miles (3094 km)
STL Saint Louis5h 50m55m1957 miles (3149 km)
BUR Burbank6h 10m2h 40m2157 miles (3471 km)
PHX Phoenix6h 19m2h 28m2103 miles (3384 km)
LGB Long Beach6h 20m1h 10m2181 miles (3509 km)
SLC Salt Lake City6h 27m1h 26m1941 miles (3123 km)
DEN Denver6h 27m1h 21m1928 miles (3102 km)
MCI Kansas City6h 35m2h 45m1939 miles (3120 km)
MSP Minneapolis6h 36m57m2221 miles (3574 km)
DFW Dallas6h 55m2h 39m2069 miles (3329 km)
SFO San Francisco7h 1m1h 37m2059 miles (3313 km)
ORD Chicago7h 6m46m2198 miles (3537 km)
IAH Houston7h 9m1h 21m2275 miles (3660 km)
SNA Santa Ana7h 20m2h 35m2183 miles (3512 km)
LAS Las Vegas7h 20m1h 0m1991 miles (3204 km)
HOU Houston7h 25m55m2304 miles (3707 km)
AUS Austin7h 25m45m2246 miles (3614 km)
SAN San Diego7h 30m1h 40m2239 miles (3603 km)
DTW Detroit7h 33m1h 32m2478 miles (3987 km)
ONT Ontario7h 35m2h 25m2147 miles (3455 km)
PDX Portland7h 36m2h 24m2460 miles (3958 km)
ATL Atlanta7h 40m2h 32m2314 miles (3723 km)
DAL Dallas7h 55m2h 20m2072 miles (3334 km)
MDW Chicago8h 10m2h 30m2193 miles (3529 km)
LAX Los Angeles8h 23m2h 53m2178 miles (3504 km)
MSY New Orleans8h 40m2h 55m2359 miles (3796 km)
ABQ Albuquerque9h 35m2h 35m1996 miles (3212 km)
SAT San Antonio10h 30m2h 50m2294 miles (3691 km)
MKE Milwaukee12h 10m2h 50m2262 miles (3640 km)
The flight times and layover times in the table above are approximate and may vary depending on flight number, aircraft, airline, weather, and time of day.SMF-BNA flight routesSacramento to Nashville flight routes illustrated on a map.
Ad
Sacramento - Nashville route map and flight paths
CHECK PRICES FOR SMF - BNA
Quick copy and share this page
URL copied to clipboard!
Ad
Show all destinations from SMF Show all destinations from BNA

You can fly non-stop from Sacramento (SMF) to Nashville (BNA) with Southwest Airlines. The flight takes approximately 4 hours and 5 minutes. If you travel with a connecting flight instead, for example via Saint Louis, the total flight time will be 5 hours and 50 minutes.

If you're interested in direct flights, Southwest Airlines is available. For flights with stopovers, Southwest Airlines, American Airlines, Delta Air Lines, United Airlines or Alaska Airlines is also an option.

The flight time between Sacramento (SMF) and Nashville International (BNA) is approximately 4 hours and 5 minutes. The distance between the two airports is 2069 miles (or 3329 kilometers).

Yes, you can fly non-stop to BNA from SMF with Southwest Airlines.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price