Cheap flights Cancun to Barcelona (El Prat)

1 passenger, economy

Cheap flights Cancun to Barcelona

Compare prices, duration and stops

Thomson Airways
BY 1605
21:05
Cancun (CUN)
Tue, 15 sep
23h 10min
1 stop
20:15
Barcelona, El Prat (BCN)
Wed, 16 sep +1
41 203 ₹
Thomson Airways
BY 149
21:05
Cancun (CUN)
Tue, 15 sep
23h 10min
1 stop
20:15
Barcelona, El Prat (BCN)
Wed, 16 sep +1
42 108 ₹
WestJet
WS 2129
18:30
Cancun (CUN)
Sun, 20 sep
37h 35min
2 stops
08:05
Barcelona, El Prat (BCN)
Tue, 22 sep +1
34 920 ₹
Thomson Airways
BY 243
21:40
Cancun (CUN)
Sun, 20 sep
20h
1 stop
17:40
Barcelona, El Prat (BCN)
Mon, 21 sep +1
42 799 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 25 sep
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 25 sep
47 278 ₹
Thomson Airways
BY 149
21:05
Cancun (CUN)
Tue, 29 sep
23h 10min
1 stop
20:15
Barcelona, El Prat (BCN)
Wed, 30 sep +1
41 488 ₹
WestJet
WS 2129
18:30
Cancun (CUN)
Wed, 30 sep
28h 50min
2 stops
23:20
Barcelona, El Prat (BCN)
Thu, 1 oct +1
42 646 ₹
WestJet
WS 2129
18:30
Cancun (CUN)
Thu, 1 oct
28h 45min
3 stops
23:15
Barcelona, El Prat (BCN)
Fri, 2 oct +1
35 266 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 2 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 2 oct
41 905 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Sat, 3 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 3 oct
34 877 ₹
Air Europa
UX 064
01:40
Cancun (CUN)
Sat, 3 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 3 oct
35 502 ₹
Iberojet
E9 814
02:15
Cancun (CUN)
Sat, 3 oct
29h 45min
2 stops
08:00
Barcelona, El Prat (BCN)
Sun, 4 oct +1
38 202 ₹
WestJet
WS 2135
00:40
Cancun (CUN)
Sun, 4 oct
55h 25min
3 stops
08:05
Barcelona, El Prat (BCN)
Tue, 6 oct +1
36 172 ₹
Air Europa
UX 064 Best price
01:40
Cancun (CUN)
Mon, 5 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Mon, 5 oct
33 828 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Mon, 5 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Mon, 5 oct
36 581 ₹
Iberojet
E9 814
02:25
Cancun (CUN)
Tue, 6 oct
17h 35min
1 stop
20:00
Barcelona, El Prat (BCN)
Tue, 6 oct
42 400 ₹
Thomson Airways
BY 149
21:05
Cancun (CUN)
Tue, 6 oct
23h 10min
1 stop
20:15
Barcelona, El Prat (BCN)
Wed, 7 oct +1
36 942 ₹
Air Europa
UX 064
01:40
Cancun (CUN)
Wed, 7 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 7 oct
34 412 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Wed, 7 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 7 oct
36 581 ₹
Eagle Aviation
Y4 111
10:25
Cancun (CUN)
Wed, 7 oct
30h 15min
3 stops
16:40
Barcelona, El Prat (BCN)
Thu, 8 oct +1
48 408 ₹
Aeromexico
AM 551
23:30
Cancun (CUN)
Wed, 7 oct
23h 30min
3 stops
23:00
Barcelona, El Prat (BCN)
Thu, 8 oct +1
38 780 ₹
Aer Lingus
EI 1852 🔥 Hot deal
18:10
Cancun (CUN)
Thu, 8 oct
36h 40min
Direct
06:50
Barcelona, El Prat (BCN)
Sat, 10 oct +1
40 977 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 9 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 9 oct
36 581 ₹
Aeromexico
AM 515
14:16
Cancun (CUN)
Fri, 9 oct
56h 59min
3 stops
23:15
Barcelona, El Prat (BCN)
Sun, 11 oct +1
44 438 ₹
Welcome Air
2W 2502
00:40
Cancun (CUN)
Sat, 10 oct
31h 45min
2 stops
08:25
Barcelona, El Prat (BCN)
Sun, 11 oct +1
37 457 ₹
Air Europa
UX 64
01:40
Cancun (CUN)
Sat, 10 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 10 oct
36 581 ₹
Aeromexico
AM 527
17:40
Cancun (CUN)
Mon, 12 oct
53h 55min
3 stops
23:35
Barcelona, El Prat (BCN)
Wed, 14 oct +1
41 976 ₹
Welcome Air
2W 2502
00:40
Cancun (CUN)
Tue, 13 oct
22h 25min
2 stops
23:05
Barcelona, El Prat (BCN)
Tue, 13 oct
37 886 ₹
Aeromexico
AM 505
12:01
Cancun (CUN)
Tue, 13 oct
35h 34min
3 stops
23:35
Barcelona, El Prat (BCN)
Wed, 14 oct +1
42 101 ₹
Air Europa
UX 064
01:40
Cancun (CUN)
Wed, 14 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 14 oct
34 901 ₹
Eagle Aviation
Y4 111
10:25
Cancun (CUN)
Mon, 19 oct
46h 5min
3 stops
08:30
Barcelona, El Prat (BCN)
Wed, 21 oct +1
42 637 ₹
Jetblue Airways
B6 1014
20:15
Cancun (CUN)
Tue, 20 oct
37h 45min
2 stops
10:00
Barcelona, El Prat (BCN)
Thu, 22 oct +1
40 008 ₹
Air Europa
UX 64 🔥 Hot deal
01:40
Cancun (CUN)
Wed, 21 oct
12h 55min
Direct
14:35
Barcelona, El Prat (BCN)
Wed, 21 oct
53 621 ₹
Porter Airlines
PD 766
17:55
Cancun (CUN)
Wed, 21 oct
25h 20min
2 stops
19:15
Barcelona, El Prat (BCN)
Thu, 22 oct +1
37 460 ₹
WestJet
WS 2135
00:40
Cancun (CUN)
Sat, 24 oct
44h 25min
2 stops
21:05
Barcelona, El Prat (BCN)
Sun, 25 oct +1
39 242 ₹
American Airlines
AA 1102
17:45
Cancun (CUN)
Wed, 28 oct
12h 20min
1 stop
06:05
Barcelona, El Prat (BCN)
Thu, 29 oct +1
62 887 ₹
Aeromexico
AM 509
13:02
Cancun (CUN)
Sun, 8 nov
49h 23min
3 stops
14:25
Barcelona, El Prat (BCN)
Tue, 10 nov +1
41 753 ₹
WestJet
WS 2203
01:45
Cancun (CUN)
Fri, 4 dec
45h 20min
2 stops
23:05
Barcelona, El Prat (BCN)
Sat, 5 dec +1
41 523 ₹
Welcome Air
2W 2502
02:20
Cancun (CUN)
Sat, 5 dec
30h 10min
2 stops
08:30
Barcelona, El Prat (BCN)
Sun, 6 dec +1
40 114 ₹
Aeromexico
AM 535
19:26
Cancun (CUN)
Fri, 1 jan
14h 49min
1 stop
10:15
Barcelona, El Prat (BCN)
Sat, 2 jan +1
47 335 ₹
Aeroenlaces Nacionales
VB 7475
15:20
Cancun (CUN)
Sat, 2 jan
16h 5min
2 stops
07:25
Barcelona, El Prat (BCN)
Sun, 3 jan +1
58 038 ₹
Aeroenlaces Nacionales
VB 1373
02:15
Cancun (CUN)
Sun, 3 jan
17h 10min
2 stops
19:25
Barcelona, El Prat (BCN)
Sun, 3 jan
55 795 ₹
Aeroenlaces Nacionales
VB 7475
15:20
Cancun (CUN)
Sun, 3 jan
19h 25min
2 stops
10:45
Barcelona, El Prat (BCN)
Mon, 4 jan +1
58 026 ₹
Flair Airlines
F8 2517
13:45
Cancun (CUN)
Tue, 5 jan
26h 30min
2 stops
16:15
Barcelona, El Prat (BCN)
Wed, 6 jan +1
52 260 ₹
Air Caraibes
TX 649
01:10
Cancun (CUN)
Thu, 7 jan
17h 55min
1 stop
19:05
Barcelona, El Prat (BCN)
Thu, 7 jan
46 006 ₹
Aeromexico
AM 505
11:55
Cancun (CUN)
Fri, 8 jan
27h 25min
3 stops
15:20
Barcelona, El Prat (BCN)
Sat, 9 jan +1
44 827 ₹
Jetblue Airways
B6 752
19:41
Cancun (CUN)
Fri, 15 jan
23h 19min
3 stops
19:00
Barcelona, El Prat (BCN)
Sat, 16 jan +1
44 151 ₹
Aeromexico
AM 555
00:42
Cancun (CUN)
Sat, 16 jan
35h 8min
3 stops
11:50
Barcelona, El Prat (BCN)
Sun, 17 jan +1
44 604 ₹
Air Europa
UX 64
03:25
Cancun (CUN)
Fri, 29 jan
12h 15min
1 stop
15:40
Barcelona, El Prat (BCN)
Fri, 29 jan
42 313 ₹
Aeromexico
AM 555
00:42
Cancun (CUN)
Sat, 30 jan
32h 18min
3 stops
09:00
Barcelona, El Prat (BCN)
Sun, 31 jan +1
47 400 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 34920 ₹ · max: 47278 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — 42108 ₹ 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — 34920 ₹ 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — 47278 ₹ 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — 41488 ₹ 30.09.2026 — 42646 ₹ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
42108 ₹
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
Good deal
34920 ₹
21
placeholder
no data
22
placeholder
no data
23
placeholder
no data
24
placeholder
no data
25
placeholder
47278 ₹
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
41488 ₹
30
placeholder
42646 ₹

Cheap flights Cancun to Barcelona

Air Europa
Mon, Wed, Fri, Sat
Price from
₹33 828
WestJet
Wed, Thu, Fri, Sat, Sun
Price from
₹34 920
Welcome Air
Tue, Sat
Price from
₹37 886
Thomson Airways
Tue, Sun
Price from
₹41 488
Iberojet
Tue, Sat
Price from
₹42 400
Aeromexico
Mon, Tue, Wed, Fri, Sat, Sun
Price from
₹44 604
Air Caraibes
Thu
Price from
₹46 006
Eagle Aviation
Mon, Wed
Price from
₹48 408
Flair Airlines
Tue
Price from
₹52 260
Aeroenlaces Nacionales
Sat, Sun
Price from
₹58 026
Air Transat
Sat
Price from
₹58 831
American Airlines
Tue, Wed
Price from
₹62 887

Popular destinations from Cancun

All →
CUN
Mexico → Mexico
MEX
from
₹1 820
CUN
Mexico → Mexico
NLU
from
₹1 820
CUN
Mexico → Mexico
TLC
from
₹3 034
CUN
SJD
from
₹3 079
CUN
Mexico → Mexico
PBC
from
₹3 531
CUN
TGZ
from
₹3 662
CUN
Mexico → Mexico
MTY
from
₹3 765
CUN
Cancun — Puerto Vallarta
Mexico → Mexico
PVR
from
₹3 989
CUN
Cancun — Hermosillo
Mexico → Mexico
HMO
from
₹4 908

Popular destinations to Barcelona

All →
MIL
Italy → Spain
BCN
from
₹824
ROM
Italy → Spain
BCN
from
₹1 158
PAR
France → Spain
BCN
from
₹1 355
WAW
Poland → Spain
BCN
from
₹1 369
NAP
Italy → Spain
BCN
from
₹1 409
LIS
Portugal → Spain
BCN
from
₹1 446
VCE
Italy → Spain
BCN
from
₹1 718
BRU
Belgium → Spain
BCN
from
₹1 778
CGN
Germany → Spain
BCN
from
₹1 805

Cheap flights Cancun to Barcelona

Interesting facts about the route

Flight time

23h 10min

Distance

8 398 km

Average price

₹41 905

Most frequent flight

UX 64

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Spain

All plans

guaymobile

5 GB

data

30

days

₹959

Buy

guaymobile

10 GB

data

30

days

₹1487

Buy

guaymobile

20 GB

data

30

days

₹2158

Buy

guaymobile

data

10

days

₹3357

Buy

guaymobile

1 GB

data

7

days

₹432

Buy

Frequently Asked Questions

The average ticket price Cancun Barcelona is ₹41 905. The cheapest ticket costs ₹41 203, operated by Thomson Airways, flight 1605, departing Cancun on 15 September at 21:05, arriving Barcelona on 16 September at 20:15.
The average flight time is 23 hours 10 minutes. The fastest flight takes 23 hours 10 minutes, flight 1605 operated by Thomson Airways, departing Cancun on 15 September at 21:05, arriving Barcelona on 16 September at 20:15.
Flights on the Cancun - Barcelona route are operated by the following airlines: Welcome Air, American Airlines, Aeromexico, Thomson Airways, Iberojet, Flair Airlines, Air Transat, Air Caraibes, Air Europa, Aeroenlaces Nacionales.
The distance from Cancun to Barcelona is 8398 km.