Flight times from Miami to Nashville & schedule

The average flight time from Miami to Nashville is About 2 hours 28 minutes, covering a distance of About 1,299.07 km.

Flight duration

About 2 hours 28 minutes

Flight distance

About 1,299.07 km

How long is the flight from Miami to Nashville?

The flights usually depart from Miami International Airport and arrive at Nashville International Airport.

See more
Earliest first
Latest first
American Airlines AA2963
MIA 2:50 PM
BNA 4:22 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3226
MIA 4:03 PM
BNA 5:34 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA1336
MIA 4:10 PM
BNA 5:43 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1249
MIA 6:00 AM
ATL 8:03 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1155
ATL 9:34 AM
BNA 9:49 AM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1249
MIA 6:00 AM
ATL 8:03 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2867
ATL 11:00 AM
BNA 11:10 AM
1.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91279
MIA 6:00 AM
DEN 8:33 AM
With stops 4.5h
S
M
T
W
T
F
S
Frontier Airlines F91402
DEN 10:39 AM
BNA 2:16 PM
2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2766
MIA 7:41 PM
BNA 9:14 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1211
MIA 7:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2867
ATL 11:00 AM
BNA 11:10 AM
1.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA3281
MIA 8:00 AM
BNA 9:34 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1173
MIA 9:20 PM
BNA 10:50 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3814
MIA 10:24 PM
BNA 11:59 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2836
MIA 10:34 AM
ATL 12:41 PM
With stops 2.1h
S
M
T
W
T
F
S
Delta Air Lines DL1693
ATL 4:31 PM
BNA 4:39 PM
1.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3188
MIA 11:40 AM
ATL 1:34 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL2696
ATL 3:10 PM
BNA 3:18 PM
1.1h
S
M
T
W
T
F
S
Check prices
See all
Delta Air Lines DL3188
MIA 11:40 AM
ATL 1:34 PM
With stops 1.9h
S
M
T
W
T
F
S
Delta Air Lines DL2696
ATL 3:10 PM
BNA 3:18 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA3814
MIA 10:24 PM
BNA 11:59 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2836
MIA 10:34 AM
ATL 12:41 PM
With stops 2.1h
S
M
T
W
T
F
S
Delta Air Lines DL1693
ATL 4:31 PM
BNA 4:39 PM
1.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1173
MIA 9:20 PM
BNA 10:50 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3281
MIA 8:00 AM
BNA 9:34 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2766
MIA 7:41 PM
BNA 9:14 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1211
MIA 7:00 AM
ATL 9:00 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2867
ATL 11:00 AM
BNA 11:10 AM
1.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1249
MIA 6:00 AM
ATL 8:03 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL1155
ATL 9:34 AM
BNA 9:49 AM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1249
MIA 6:00 AM
ATL 8:03 AM
With stops 2.0h
S
M
T
W
T
F
S
Delta Air Lines DL2867
ATL 11:00 AM
BNA 11:10 AM
1.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91279
MIA 6:00 AM
DEN 8:33 AM
With stops 4.5h
S
M
T
W
T
F
S
Frontier Airlines F91402
DEN 10:39 AM
BNA 2:16 PM
2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA3226
MIA 4:03 PM
BNA 5:34 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA1336
MIA 4:10 PM
BNA 5:43 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA2963
MIA 2:50 PM
BNA 4:22 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA2963
MIA 2:50 PM
BNA 4:22 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3226
MIA 4:03 PM
BNA 5:34 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA1336
MIA 4:10 PM
BNA 5:43 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA2766
MIA 7:41 PM
BNA 9:14 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3281
MIA 8:00 AM
BNA 9:34 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1173
MIA 9:20 PM
BNA 10:50 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3814
MIA 10:24 PM
BNA 11:59 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA3814
MIA 10:24 PM
BNA 11:59 PM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1173
MIA 9:20 PM
BNA 10:50 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3281
MIA 8:00 AM
BNA 9:34 AM
Nonstop 2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2766
MIA 7:41 PM
BNA 9:14 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3226
MIA 4:03 PM
BNA 5:34 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA1336
MIA 4:10 PM
BNA 5:43 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA2963
MIA 2:50 PM
BNA 4:22 PM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices