Flights from Miami to Nashville
MIA to BNA. All flight routes from Miami International, Florida, USA to Nashville International, Tennessee, USA. These routes are operated by 4 different airlines. You can either fly non-stop or choose from 8 different transit flights. The shortest flight time is 2 hours and 25 minutes.
Find the best prices on hotels and car rental near Nashville
We got great deals on hotels and car rentals near the airport.
Miami to Nashville flights
There are over 11 airlines and as many as 201 flights every week to this destination. You can fly non-stop to Nashville (BNA) from Miami (MIA) with American Airlines, Southwest Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Tampa, Charlotte or any other of the 8 alternatives with flight connections.
Miami to Nashville with American Airlines
You can fly non-stop every weekday with flights departing from 8 am to 22 pm. You can also catch a transit flight via Tampa or Charlotte. American Airlines is a member of the air alliance OneWorld.
With Southwest Airlines
You can fly non-stop every weekday with flights departing from 5 am to 21 pm. You can also catch a transit flight via Atlanta or New Orleans.
With Spirit Airlines
You can fly non-stop every Monday, Thursday, Friday or Sunday with departure times from 8 am to 19 pm.
With Delta Air Lines
If you fly from Miami with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Nashville. This flight trip will take 4 hours and 49 minutes and you can fly every weekday with departures from 6 am to 19 pm. Delta Air Lines is a member of SkyTeam.
Miles & flight time: MIA - BNA
The shortest flight time between MIA and BNA is 2 hours and 29 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 29m | - | 812 (1307 km) |
TPA Tampa | 4h 5m | 1h 40m | 821 (1321 km) |
CLT Charlotte | 5h 0m | 30m | 985 (1585 km) |
EYW Key West | 5h 8m | 2h 29m | 982 (1580 km) |
MSY New Orleans | 5h 18m | 1h 50m | 1151 (1852 km) |
RDU Raleigh/Durham | 5h 23m | 1h 33m | 1150 (1850 km) |
ATL Atlanta | 5h 43m | 1h 51m | 814 (1310 km) |
STL Saint Louis | 6h 3m | 2h 50m | 1348 (2169 km) |
CVG Cincinnati | 8h 30m | 2h 40m | 1186 (1908 km) |
Unpublished Flight Rates From Miami to Nashville