Direct (nonstop) flights from Nashville to Miami

2 airlines fly nonstop from Nashville International (BNA) to Miami International (MIA). It's 806 miles (1,297 km), about 2h 21m in the air. Operated by American Airlines, Southwest Airlines.

BNA
Nashville International
🇺🇸 Nashville, USA
MIA
Miami International
🇺🇸 Miami, USA
Flight Time
2h 21m
Distance
806 mi
1,297 km
CO₂/pax
149 kg
−27 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
+1h
Operated by American Airlines American Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
BNA → MIA
Flight Time
2h 21m
Distance
806 mi
Southwest Airlines WN Southwest Airlines
Route
BNA → MIA
Flight Time
2h 21m
Distance
806 mi

Alternative Routes

Other ways to fly from Nashville to Miami with one stop · direct emits 149 kg CO₂ per passenger

BNA JAX (Jacksonville) MIA
Leg 1: 1h 35m (483 mi) Leg 2: 1h 23m (334 mi) Total: ~2h 58m 🍃 176 kg CO₂ (+18% vs. direct)
Leg 1
BNA → JAX
1h 35m · 483 mi
View BNA to JAX flights →
Leg 2
JAX → MIA
1h 23m · 334 mi
View JAX to MIA flights →
BNA SAV (Savannah) MIA
Leg 1: 1h 25m (416 mi) Leg 2: 1h 33m (440 mi) Total: ~2h 58m 🍃 183 kg CO₂ (+23% vs. direct)
Leg 1
BNA → SAV
1h 25m · 416 mi
View BNA to SAV flights →
Leg 2
SAV → MIA
1h 33m · 440 mi
View SAV to MIA flights →
BNA BHM (Birmingham) MIA
Leg 1: 1h (177 mi) Leg 2: 1h 58m (661 mi) Total: ~2h 58m 🍃 180 kg CO₂ (+21% vs. direct)
Leg 1
BNA → BHM
1h · 177 mi
View BNA to BHM flights →
Leg 2
BHM → MIA
1h 58m · 661 mi
View BHM to MIA flights →
BNA SRQ (Sarasota) MIA
Leg 1: 1h 55m (649 mi) Leg 2: 1h 4m (178 mi) Total: ~2h 59m 🍃 178 kg CO₂ (+19% vs. direct)
Leg 1
BNA → SRQ
1h 55m · 649 mi
View BNA to SRQ flights →
Leg 2
SRQ → MIA
1h 4m · 178 mi
View SRQ to MIA flights →
BNA TPA (Tampa) MIA
Leg 1: 1h 50m (611 mi) Leg 2: 1h 11m (204 mi) Total: ~3h 1m 🍃 176 kg CO₂ (+18% vs. direct)
Leg 1
BNA → TPA
1h 50m · 611 mi
View BNA to TPA flights →
Leg 2
TPA → MIA
1h 11m · 204 mi
View TPA to MIA flights →

Looking for the return flight?

MIA → BNA: Flights from Miami to Nashville

Frequently Asked Questions

How long is the direct flight from Nashville to Miami?

A nonstop flight from Nashville (BNA) to Miami (MIA) takes approximately 2 hours and 21 minutes. The distance is 806 miles (1,297 km).

Which airlines fly nonstop from Nashville to Miami?

2 airlines: American Airlines, Southwest Airlines.

Is there a nonstop flight from Nashville to Miami?

Yes. 2 airlines: American Airlines, Southwest Airlines.

How far is Nashville from Miami?

The flight distance from Nashville to Miami is 806 miles (1,297 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Nashville to Miami?

At 2h 21m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Nashville to Miami?

Roughly 149 kg CO2 per passenger one-way. That's about the same as driving 745 km.

Is the return flight from Miami to Nashville also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Nashville to Miami?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Nashville International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.