Direct (nonstop) flights from Nashville to Cancun

3 airlines fly nonstop from Nashville International (BNA) to Cancun International Airport (CUN). It's 1,039 miles (1,672 km), about 2h 55m in the air. Operated by American Airlines, Delta Air Lines, Southwest Airlines.

BNA
Nashville International
🇺🇸 Nashville, USA
CUN
Cancun International Airport
🇲🇽 Cancun, Mexico
Flight Time
2h 55m
Distance
1,039 mi
1,672 km
CO₂/pax
176 kg
−56 kg vs. layover
Airlines
3
American Airlines +2
Time Diff
Same timezone
Operated by American Airlines American Airlines Delta Air Lines Delta Air Lines Southwest Airlines Southwest Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
BNA → CUN
Flight Time
2h 55m
Distance
1,039 mi
Delta Air Lines DL Delta Air Lines
Route
BNA → CUN
Flight Time
2h 55m
Distance
1,039 mi
Southwest Airlines WN Southwest Airlines
Route
BNA → CUN
Flight Time
2h 55m
Distance
1,039 mi

Alternative Routes

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

BNA MSY (New Orleans) CUN
Leg 1: 1h 35m (472 mi) Leg 2: 1h 55m (651 mi) Total: ~3h 30m 🍃 232 kg CO₂ (+32% vs. direct)
Leg 1
BNA → MSY
1h 35m · 472 mi
View BNA to MSY flights →
Leg 2
MSY → CUN
1h 55m · 651 mi
View MSY to CUN flights →
BNA TPA (Tampa) CUN
Leg 1: 1h 50m (611 mi) Leg 2: 2h 2m (550 mi) Total: ~3h 52m 🍃 240 kg CO₂ (+36% vs. direct)
Leg 1
BNA → TPA
1h 50m · 611 mi
View BNA to TPA flights →
Leg 2
TPA → CUN
2h 2m · 550 mi
View TPA to CUN flights →
BNA ATL (Atlanta) CUN
Leg 1: 1h 11m (213 mi) Leg 2: 2h 45m (880 mi) Total: ~3h 56m 🍃 227 kg CO₂ (+29% vs. direct)
Leg 1
BNA → ATL
1h 11m · 213 mi
View BNA to ATL flights →
Leg 2
ATL → CUN
2h 45m · 880 mi
View ATL to CUN flights →
BNA MCO (Orlando) CUN
Leg 1: 1h 55m (616 mi) Leg 2: 2h 10m (617 mi) Total: ~4h 5m 🍃 253 kg CO₂ (+44% vs. direct)
Leg 1
BNA → MCO
1h 55m · 616 mi
View BNA to MCO flights →
Leg 2
MCO → CUN
2h 10m · 617 mi
View MCO to CUN flights →
BNA FLL (Fort Lauderdale) CUN
Leg 1: 2h 15m (793 mi) Leg 2: 1h 56m (549 mi) Total: ~4h 11m 🍃 274 kg CO₂ (+56% vs. direct)
Leg 1
BNA → FLL
2h 15m · 793 mi
View BNA to FLL flights →
Leg 2
FLL → CUN
1h 56m · 549 mi
View FLL to CUN flights →

Frequently Asked Questions

How long is the direct flight from Nashville to Cancun?

A nonstop flight from Nashville (BNA) to Cancun (CUN) takes approximately 2 hours and 55 minutes. The distance is 1,039 miles (1,672 km).

Which airlines fly nonstop from Nashville to Cancun?

3 airlines: American Airlines, Delta Air Lines, Southwest Airlines.

Is there a nonstop flight from Nashville to Cancun?

Yes. 3 airlines: American Airlines, Delta Air Lines, Southwest Airlines.

How far is Nashville from Cancun?

The flight distance from Nashville to Cancun is 1,039 miles (1,672 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Nashville to Cancun?

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

Do I need a visa to travel from USA to Mexico?

Depends on your passport. Check with the Mexico embassy or an official visa portal before booking — requirements change.

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

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

Is the return flight from Cancun 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 Cancun?

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?

3 hours before departure for international flights. You need time for check-in, security, and immigration.