Direct flights to Nashville BNA

Nashville International is the largest airport in the state of Tennessee, USA. In total there are 101 airports with direct flights to Nashville from 4 different countries and 41 U.S. states. The airport is a focus city for Southern Airways Express and Allegiant Air (Operating base.). You can easily reach Nashville with daily non-stop flights from 24 major hubs like Dallas (American Airlines), New York (United) and Charlotte (American Airlines).

BNA Click to open the interactive map.

Non-stop routes to BNA:


No direct flights found. Try clear all filters.
Major airlines with daily flights to Nashville
Daily flights with Alaska Airlines
Daily flights with Air Canada
Daily flights with British Airways
BNA routes and destination map
Show flights from Nashville instead? Cheap flights to Nashville

Yes you can fly to Nashville from 86 different US airports.

There are 19 airlines with direct flights to Nashville. American Airlines, United Airlines and Frontier Airlines are the most popular ones.

All 3 big alliances are flying to Nashville. Star Alliance, Oneworld and SkyTeam.

The IATA code is BNA and the ICAO code is KBNA.

You can fly daily from 24 different airports hubs to Nashville. Including Dallas & Charlotte & Washington & Chicago & Miami & Philadelphia & New York & Phoenix & Los Angeles with American Airlines, New York & Houston & Denver & Dulles & San Francisco with United and Atlanta & New York & Detroit & Minneapolis & Boston & Salt Lake City with Delta.

Depends where you are flying from. It takes 9h 25min from London (LHR) and 1h 5min from Tupelo (TUP).

There is 1 airport in Nashville with scheduled flights, Nashville International, BNA.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $139.
Direct flights to other airports in Tennessee, TN
Memphis International
Memphis International (MEM)

Flights from 31 different airports

Mc Ghee Tyson
Mc Ghee Tyson (TYS)

Flights from 30 different airports

Lovell Fld
Lovell Fld (CHA)

Flights from 10 different airports

Tri-Cities Regional Airport
Tri-Cities Regional Airport (TRI)

Flights from 5 different airports

Mc Kellar Sipes Rgnl
Mc Kellar Sipes Rgnl (MKL)

Flights from 2 different airports