Popular Filters
Departure Airports
One Way Price
Duration
Stops From Cancun
Departure From Cancun
SAR 3,842
SAR 1,987
SAR 3,836
Arrival at Barcelona
SAR 3,842
SAR 1,987
SAR 2,195
Alliances & Airlines
Oneworld
(5)
SkyTeam
(15)
Star Alliance
(4)
+ 6 more
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Flights from Cancun to Spain
Book flights from Cancun to Spain at lowest price. Get best deals on your upcoming Cancun to Spain flight only on MakeMyTrip Saudi.
SAR 1,987
Transit Visa may be required
Cancun to Barcelona , 7 Apr
Delta Air Lines DL | 595
16:45
Tue, 7 Apr 26
Terminal T3
Cancun, Mexico
01 h 50 m
20:35
Tue, 7 Apr 26
Terminal I
Atlanta, United States
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 6035 | Operated By Delta Air Lines
22:05
Tue, 7 Apr 26
Terminal I
Atlanta, United States
08 h 45 m
12:50
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,128
Transit Visa may be required
Cozumel to Barcelona , 7 Apr
Delta Air Lines DL | 1766
14:00
Tue, 7 Apr 26
Cozumel, Mexico
02 h 40 m
17:40
Tue, 7 Apr 26
Terminal I
Atlanta, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 194
22:05
Tue, 7 Apr 26
Terminal I
Atlanta, United States
08 h 45 m
12:50
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,184
Transit Visa may be required
Cozumel to Barcelona , 7 Apr
Delta Air Lines DL | 1766
14:00
Tue, 7 Apr 26
Cozumel, Mexico
02 h 40 m
17:40
Tue, 7 Apr 26
Terminal I
Atlanta, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8703 | Operated By Air France
20:05
Tue, 7 Apr 26
Terminal I
Atlanta, United States
08 h 25 m
10:30
Wed, 8 Apr 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 8383 | Operated By Air France
13:00
Wed, 8 Apr 26
Terminal T2F
Paris, France
01 h 50 m
14:50
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,190
Transit Visa may be required
Cozumel to Barcelona , 7 Apr
Delta Air Lines DL | 1766
14:00
Tue, 7 Apr 26
Cozumel, Mexico
02 h 40 m
17:40
Tue, 7 Apr 26
Terminal I
Atlanta, United States
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 6035 | Operated By Delta Air Lines
22:05
Tue, 7 Apr 26
Terminal I
Atlanta, United States
08 h 45 m
12:50
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,195
Transit Visa may be required
Cozumel to Barcelona , 7 Apr
Delta Air Lines DL | 1766
14:00
Tue, 7 Apr 26
Cozumel, Mexico
02 h 40 m
17:40
Tue, 7 Apr 26
Terminal I
Atlanta, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 9375 | Operated By KLM Royal Dutch
22:40
Tue, 7 Apr 26
Terminal I
Atlanta, United States
08 h 30 m
13:10
Wed, 8 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 9187 | Operated By KLM Royal Dutch
14:15
Wed, 8 Apr 26
Amsterdam, Netherlands
02 h 10 m
16:25
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,836
Transit Visa may be required
Cancun to Barcelona , 7 Apr
Swiss LX | 8025 | Operated By Edelweiss Air
18:20
Tue, 7 Apr 26
Terminal T4
Cancun, Mexico
10 h 10 m
11:30
Wed, 8 Apr 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 1954
12:20
Wed, 8 Apr 26
Zurich, Switzerland
01 h 45 m
14:05
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,842
Transit Visa may be required
Cancun to Barcelona , 7 Apr
American Airlines AA | 1971
11:01
Tue, 7 Apr 26
Terminal T3
Cancun, Mexico
03 h 46 m
15:47
Tue, 7 Apr 26
Terminal A
Philadelphia, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 742
17:05
Tue, 7 Apr 26
Terminal A
Philadelphia, United States
07 h 40 m
06:45
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,870
Transit Visa may be required
Cancun to Barcelona , 7 Apr
Air Canada AC | 1373
13:25
Tue, 7 Apr 26
Terminal T3
Cancun, Mexico
04 h 04 m
18:29
Tue, 7 Apr 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 820
19:30
Tue, 7 Apr 26
Terminal T1
Toronto, Canada
07 h 50 m
09:20
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,889
Transit Visa may be required
Cancun to Barcelona , 7 Apr
British Airways BA | 1840 | Operated By American Airlines
11:01
Tue, 7 Apr 26
Terminal T3
Cancun, Mexico
03 h 46 m
15:47
Tue, 7 Apr 26
Terminal A
Philadelphia, United States
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 1607 | Operated By American Airlines
17:05
Tue, 7 Apr 26
Terminal A
Philadelphia, United States
07 h 40 m
06:45
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
SAR 4,600
Transit Visa may be required
Cancun to Barcelona , 7 Apr
Aeromexico AM | 426
13:30
Tue, 7 Apr 26
Terminal T4
Cancun, Mexico
01 h
16:30
Tue, 7 Apr 26
Miami, United States
BAGGAGE : CHECK INCABIN
Information not available
American Airlines AA | 112
19:15
Tue, 7 Apr 26
Miami, United States
08 h 55 m
10:10
Wed, 8 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
About Cancun (CUN)
Cancun
About Spain (ES)
Spain, a culturally rich country, along with its diverse regions, offers a variety of landscapes and equally varied experiences. With cheap holiday packages for your Spain vacations, journey across high plateaus and mountain ranges of the Sierra Nevada, admire renowned Catalan architecture, enjoy the nightlife in Barcelona and Madrid and watch colourful Flamenco dancers or the famed bull fights, as Spain tours offer a new thing to do everyday. So, drink up the sangria or fine wine, as per your preference, as you enjoy a fiesta in one town or the other during your Spain trip. It's an experience not to be missed during your holiday in Spain. For the best travel deals, book cheap holidays in Spain at MakeMyTrip India.
