Cheap Flights from Miami, FL to Nashville, TN from $33
On Cheapflightsplus.com you will find 10 direct and 385 connecting flights from Miami to Nashville. You can compare airfare deals from 4 airlines and multiple travel sites from $33, book and save on cheap plane tickets and last minute offers. Also check out MIA-BNA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Miami to Nashville Flight Deals
Best Flights from Miami to Nashville Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $33 | 08:40 Miami Miami Intl | 09:55 Nashville Nashville | 2h 15m | American Airlines | AA4392 |
from $33 | 08:44 Miami Miami Intl | 09:59 Nashville Nashville | 2h 15m | American Airlines | AA2509 |
from $33 | 08:45 Miami Miami Intl | 10:05 Nashville Nashville | 2h 20m | American Airlines | AA2076 |
from $33 | 08:45 Miami Miami Intl | 10:05 Nashville Nashville | 2h 20m | American Airlines | AA2631 |
from $33 | 15:30 Miami Miami Intl | 16:51 Nashville Nashville | 2h 21m | American Airlines | AA688 |
from $33 | 15:30 Miami Miami Intl | 16:51 Nashville Nashville | 2h 21m | American Airlines | AA2625 |
from $33 | 21:30 Miami Miami Intl | 22:54 Nashville Nashville | 2h 24m | American Airlines | AA2833 |
from $33 | 22:40 Miami Miami Intl | 23:57 Nashville Nashville | 2h 17m | American Airlines | AA2357 |
from $33 | 22:40 Miami Miami Intl | 23:57 Nashville Nashville | 2h 17m | American Airlines | AA2681 |
from $37 | 20:26 Miami Miami Intl | 21:42 Nashville Nashville | 2h 16m | American Airlines | AA4487 |
from $46 | 13:47 Miami Miami Intl | 18:00 Nashville Nashville | 5h 13m layover 0h 40m - Washington D.C. | United Airlines | UA212 UA2428 |
from $46 | 11:45 Miami Miami Intl | 16:12 Nashville Nashville | 5h 27m layover 0h 40m - Houston | United Airlines | UA2147 UA3996 |
Flight Schedule Miami (Florida) to Nashville (Tennessee)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
08:40 — 09:55
|
08:40 — 09:55
AA4392
American Airlines
Miami — Nashville
|
2h 15m |
Find flight
from$33 |
|
08:44 — 09:59
|
08:44 — 09:59
AA2509
American Airlines
Miami — Nashville
|
2h 15m |
Find flight
from$33 |
|
08:45 — 10:05
|
08:45 — 10:05
AA2076
American Airlines
Miami — Nashville
|
2h 20m |
Find flight
from$33 |
|
08:45 — 10:05
|
08:45 — 10:05
AA2631
American Airlines
Miami — Nashville
|
2h 20m |
Find flight
from$33 |
|
15:30 — 16:51
|
15:30 — 16:51
AA688
American Airlines
Miami — Nashville
|
2h 21m |
Find flight
from$33 |
|
15:30 — 16:51
|
15:30 — 16:51
AA2625
American Airlines
Miami — Nashville
|
2h 21m |
Find flight
from$33 |
|
20:26 — 21:42
|
20:26 — 21:42
AA4487
American Airlines
Miami — Nashville
|
2h 16m |
Find flight
from$37 |
|
21:30 — 22:54
|
21:30 — 22:54
AA2833
American Airlines
Miami — Nashville
|
2h 24m |
Find flight
from$33 |
|
22:40 — 23:57
|
22:40 — 23:57
AA2357
American Airlines
Miami — Nashville
|
2h 17m |
Find flight
from$33 |
|
22:40 — 23:57
|
22:40 — 23:57
AA2681
American Airlines
Miami — Nashville
|
2h 17m |
Find flight
from$33 |
|
05:30 — 08:12
|
05:30 — 07:17
DL2307
Delta Air Lines Inc.
Miami — Atlanta
53m stop
08:10 — 08:12
DL2904
Delta Air Lines Inc.
Atlanta — Nashville
|
3h 42m including layover |
Find flight
from$57 |
|
06:30 — 09:34
|
06:30 — 08:30
DL2250
Delta Air Lines Inc.
Miami — Atlanta
55m stop
09:25 — 09:34
DL1340
Delta Air Lines Inc.
Atlanta — Nashville
|
4h 4m including layover |
Find flight
from$57 |
|
06:30 — 10:00
|
06:30 — 08:21
DL2250
Delta Air Lines Inc.
Miami — Atlanta
1h 38m stop
09:59 — 10:00
DL2799
Delta Air Lines Inc.
Atlanta — Nashville
|
4h 30m including layover |
Find flight
from$58 |
|
07:00 — 12:07
|
07:00 — 08:55
UA2261
United Airlines
Miami — Houston
1h 20m stop
10:15 — 12:07
UA4074
United Airlines
Houston — Nashville
|
6h 7m including layover |
Find flight
from$57 |
|
07:15 — 11:30
+1 day
|
07:15 — 10:20
F92958
Frontier Airlines
Miami — Newark
23h 44m stop
10:04 — 11:30
NK1174
Spirit Airlines
Newark — Nashville
|
29h 15m including layover |
Find flight
from$43 |
|
09:00 — 13:47
|
09:00 — 10:55
UA2344
United Airlines
Miami — Houston
1h stop
11:55 — 13:47
UA5721
United Airlines
Houston — Nashville
|
5h 47m including layover |
Find flight
from$46 |
|
09:00 — 16:12
|
09:00 — 10:55
UA2344
United Airlines
Miami — Houston
3h 25m stop
14:20 — 16:12
UA3996
United Airlines
Houston — Nashville
|
8h 12m including layover |
Find flight
from$46 |
|
10:00 — 15:21
|
10:00 — 12:04
AA1709
American Airlines
Miami — Charlotte
2h 55m stop
14:59 — 15:21
AA2094
American Airlines
Charlotte — Nashville
|
6h 21m including layover |
Find flight
from$56 |
|
10:11 — 13:43
|
10:11 — 12:19
AA2560
American Airlines
Miami — Charlotte
56m stop
13:15 — 13:43
AA1070
American Airlines
Charlotte — Nashville
|
4h 32m including layover |
Find flight
from$56 |
|
11:45 — 16:12
|
11:45 — 13:40
UA2147
United Airlines
Miami — Houston
40m stop
14:20 — 16:12
UA3996
United Airlines
Houston — Nashville
|
5h 27m including layover |
Find flight
from$46 |
|
11:45 — 18:12
|
11:45 — 13:40
UA2147
United Airlines
Miami — Houston
2h 40m stop
16:20 — 18:12
UA3512
United Airlines
Houston — Nashville
|
7h 27m including layover |
Find flight
from$46 |
|
12:04 — 16:26
|
12:04 — 15:04
DL1321
Delta Air Lines Inc.
Miami — Detroit
40m stop
15:44 — 16:26
DL2556
Delta Air Lines Inc.
Detroit — Nashville
|
5h 22m including layover |
Find flight
from$57 |
|
13:36 — 17:38
|
13:36 — 15:36
DL2130
Delta Air Lines Inc.
Miami — Atlanta
1h 54m stop
17:30 — 17:38
DL2830
Delta Air Lines Inc.
Atlanta — Nashville
|
5h 2m including layover |
Find flight
from$57 |
|
13:47 — 18:00
|
13:47 — 16:25
UA212
United Airlines
Miami — Washington D.C.
40m stop
17:05 — 18:00
UA2428
United Airlines
Washington D.C. — Nashville
|
5h 13m including layover |
Find flight
from$46 |
|
14:46 — 22:02
|
14:46 — 16:41
UA547
United Airlines
Miami — Houston
3h 29m stop
20:10 — 22:02
UA1574
United Airlines
Houston — Nashville
|
8h 16m including layover |
Find flight
from$46 |
|
14:46 — 22:02
|
14:46 — 16:41
UA3685
United Airlines
Miami — Houston
3h 29m stop
20:10 — 22:02
UA1574
United Airlines
Houston — Nashville
|
8h 16m including layover |
Find flight
from$46 |
|
16:52 — 21:49
|
16:52 — 18:46
UA6052
United Airlines
Miami — Houston
59m stop
19:45 — 21:49
UA5213
United Airlines
Houston — Nashville
|
5h 57m including layover |
Find flight
from$46 |
|
17:00 — 21:51
|
17:00 — 18:47
UA564
United Airlines
Miami — Houston
1h 3m stop
19:50 — 21:51
UA5213
United Airlines
Houston — Nashville
|
5h 51m including layover |
Find flight
from$47 |
|
17:05 — 20:31
|
17:05 — 19:16
AA2561
American Airlines
Miami — Charlotte
49m stop
20:05 — 20:31
AA435
American Airlines
Charlotte — Nashville
|
4h 26m including layover |
Find flight
from$56 |
|
18:00 — 22:20
|
18:00 — 19:54
DL2016
Delta Air Lines Inc.
Miami — Atlanta
2h 22m stop
22:16 — 22:20
DL1894
Delta Air Lines Inc.
Atlanta — Nashville
|
5h 20m including layover |
Find flight
from$57 |
|
19:56 — 12:46
+1 day
|
19:56 — 22:54
AA322
American Airlines
Miami — Newark
12h 36m stop
11:30 — 12:46
NK1174
Spirit Airlines
Newark — Nashville
|
17h 50m including layover |
Find flight
from$56 |
|
20:35 — 11:30
+1 day
|
20:35 — 23:50
F92960
Frontier Airlines
Miami — Newark
10h 14m stop
10:04 — 11:30
NK1174
Spirit Airlines
Newark — Nashville
|
15h 55m including layover |
Find flight
from$43 |
|
16:54 — 23:10
|
16:54 — 18:50
DL2016
Delta Air Lines Inc.
Miami — Atlanta
55m stop
19:45 — 21:40
DL2322
Delta Air Lines Inc.
Atlanta — Detroit
55m stop
22:35 — 23:10
DL2495
Delta Air Lines Inc.
Detroit — Nashville
|
7h 16m including layover |
Find flight
from$54 |
|
18:30 — 11:33
+1 day
|
18:30 — 21:05
F92982
Frontier Airlines
Miami — Baltimore
9h 58m stop
07:03 — 09:40
NK305
Spirit Airlines
Baltimore — Miami
30m stop
10:10 — 11:33
NK222
Spirit Airlines
Miami — Nashville
|
18h 3m including layover |
Find flight
from$50 |
|
19:09 — 11:59
+1 day
|
19:09 — 21:55
F92290
Frontier Airlines
Miami — Philadelphia
8h 50m stop
06:45 — 09:38
NK1005
Spirit Airlines
Philadelphia — Miami
52m stop
10:30 — 11:59
NK222
Spirit Airlines
Miami — Nashville
|
17h 50m including layover |
Find flight
from$50 |
|
21:59 — 18:55
+1 day
|
21:59 — 23:59
F91517
Frontier Airlines
Miami — Atlanta
11h 1m stop
11:00 — 12:52
NK3001
Spirit Airlines
Atlanta — Miami
4h 47m stop
17:39 — 18:55
NK1841
Spirit Airlines
Miami — Nashville
|
21h 56m including layover |
Find flight
from$57 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Miami to Nashville depends on and how to choose the most interesting flight option for you.
Distance between Miami and Nashville is 1300 miles. Time difference between the cities is 1h. Airplanes depart 05:25 to 23:00 from 3 Miami airports and arrive 05:25 to 23:00 to 1 Nashville airport. Average flight time is 2h 19m.
- The fastest flight 2h 15m
- Average flight time 2h 19m
- The earliest flight 05:25
- The latest flight 23:00
- Distance 808 ml
What is the lowest airfare Miami to Nashville?
The cheapest plane ticket found by our users is $33. This airfare is for economy class on one-way AA2833 flight by American Airlines for November 21, 2020 which leaves Miami Intl in Miami at 21:30 am and arrives at Nashville Nashville at 22:54.
Popular Airlines on the Route
The flight Miami — Nashville is served by 4 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by American Airlines - 190 departures per week at the price of from $ 33 . And the most expensive tickets are offered by American Airlines airline - from $ 744.
Direct flights
There are 10 nonstop flights on the route. The fastest direct flight is AA4392 by American Airlines takes 2h 15m and the cheapest is AA2833 by American Airlines for $33.
- from $33Find
Connecting Flights
There are 385 flights with layovers on the route. The fastest connecting flight is DL1401 by Delta Air Lines Inc. takes 3h 30m and the cheapest is AA2833 by American Airlines for $43.
- from $56Find
- from $43Find
- from $54Find
- from $46Find
Airports
You can fly from Miami to Nashville from 3 airports (Miami Intl, Palm Beach Intl, Miami Int.).
Miami airports
- Miami Intl-MIAfrom $33Find
- Palm Beach Intl-PBIfrom $96Find
- Miami Int.-FLLfrom $56Find
Nashville airports
- Nashville-BNAFind
Airplanes
There are flights to Nashville from Miami by 4 airlines that use 10 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 737-800from $33Find
- Embraer 175 (short wing)from $33Find
- Airbus A319from $33Find
- Embraer 175 (winglets)from $46Find
- Embraer 170from $46Find
- Airbus A320from $46Find
- Boeing 737-700from $46Find
- Airbus A320-100/200from $47Find
- Airbus A321from $54Find
- Airbus A321-100/200from $57Find
Top Domestic Destinations from Miami
You may also consider searching for discounted plane tickets to some other popular places from Miami within United States.
- from $27Find
- from $53Find
- from $68Find
- from $74Find
- from $67Find
- from $48Find
- from $79Find
- from $59Find
- from $54Find
- from $63Find
Top International Destinations from Miami
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $73Find
- from $72Find
- from $56Find
- from $66Find
- from $80Find
- from $69Find
- from $58Find
- from $85Find
- from $61Find
- from $61Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.