Direct (nonstop) flights from Barcelona to Cancun

1 airline flys nonstop from El Prat Airport (BCN) to Cancun International Airport (CUN). It's 5,227 miles (8,412 km), about 11h 15m in the air. Operated by Iberojet.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
CUN
Cancun International Airport
🇲🇽 Cancun, Mexico
Flight Time
11h 15m
Distance
5,227 mi
8,412 km
CO₂/pax
799 kg
−39 kg vs. layover
Airlines
1
Iberojet
Time Diff
-7h
Operated by Iberojet Iberojet

Route data last updated: May 30, 2026

Airlines with non-stop flights

Iberojet E9 Iberojet
Route
BCN → CUN
Flight Time
11h 15m
Distance
5,227 mi

Alternative Routes

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

BCN MAD (Madrid) CUN
Leg 1: 1h 25m (300 mi) Leg 2: 10h 30m (4,954 mi) Total: ~11h 55m 🍃 838 kg CO₂ (+5% vs. direct)
Leg 1
BCN → MAD
1h 25m · 300 mi
View BCN to MAD flights →
Leg 2
MAD → CUN
10h 30m · 4,954 mi
View MAD to CUN flights →
BCN MIA (Miami) CUN
Leg 1: 10h 20m (4,696 mi) Leg 2: 2h 3m (531 mi) Total: ~12h 23m 🍃 841 kg CO₂ (+5% vs. direct)
Leg 1
BCN → MIA
10h 20m · 4,696 mi
View BCN to MIA flights →
Leg 2
MIA → CUN
2h 3m · 531 mi
View MIA to CUN flights →
BCN BFS (Belfast) CUN
Leg 1: 2h 55m (998 mi) Leg 2: 9h 35m (4,679 mi) Total: ~12h 30m 🍃 909 kg CO₂ (+14% vs. direct)
Leg 1
BCN → BFS
2h 55m · 998 mi
View BCN to BFS flights →
Leg 2
BFS → CUN
9h 35m · 4,679 mi
View BFS to CUN flights →
BCN BHX (Birmingham) CUN
Leg 1: 2h 30m (790 mi) Leg 2: 10h 5m (4,882 mi) Total: ~12h 35m 🍃 917 kg CO₂ (+15% vs. direct)
Leg 1
BCN → BHX
2h 30m · 790 mi
View BCN to BHX flights →
Leg 2
BHX → CUN
10h 5m · 4,882 mi
View BHX to CUN flights →
BCN LIS (Lisbon) CUN
Leg 1: 2h (618 mi) Leg 2: 10h 50m (4,686 mi) Total: ~12h 50m 🍃 855 kg CO₂ (+7% vs. direct)
Leg 1
BCN → LIS
2h · 618 mi
View BCN to LIS flights →
Leg 2
LIS → CUN
10h 50m · 4,686 mi
View LIS to CUN flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Cancun?

A nonstop flight from Barcelona (BCN) to Cancun (CUN) takes approximately 11 hours and 15 minutes. The distance is 5,227 miles (8,412 km).

Which airlines fly nonstop from Barcelona to Cancun?

Just Iberojet.

Is there a nonstop flight from Barcelona to Cancun?

Yes. 1 airline: Iberojet.

How far is Barcelona from Cancun?

The flight distance from Barcelona to Cancun is 5,227 miles (8,412 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Barcelona and Cancun?

Cancun is 7 hours behind Barcelona. (Europe/Madrid vs America/Cancun.)

Will I experience jet lag flying from Barcelona to Cancun?

Probably — 7-hour time difference means moderate jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from Barcelona to Cancun?

At 11h 15m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Spain 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 Barcelona to Cancun?

Roughly 799 kg CO2 per passenger one-way. That's about the same as driving 3,995 km.

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at El Prat Airport for this flight?

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