Cheap flights Cancun to Barcelona (El Prat)

1 passenger, economy

Cheap flights Cancun to Barcelona

Compare prices, duration and stops

United Airlines
UA 1056
18:43
Cancun (CUN)
Sat, 19 sep
40h 17min
3 stops
11:00
Barcelona, El Prat (BCN)
Mon, 21 sep +1
$751
WestJet
WS 2129
18:30
Cancun (CUN)
Sun, 20 sep
37h 35min
2 stops
08:05
Barcelona, El Prat (BCN)
Tue, 22 sep +1
$364
Thomson Airways
BY 243
21:40
Cancun (CUN)
Sun, 20 sep
20h
1 stop
17:40
Barcelona, El Prat (BCN)
Mon, 21 sep +1
$446
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 25 sep
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 25 sep
$493
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
$433
WestJet
WS 2129
18:30
Cancun (CUN)
Wed, 30 sep
28h 50min
2 stops
23:20
Barcelona, El Prat (BCN)
Thu, 1 oct +1
$445
WestJet
WS 2129
18:30
Cancun (CUN)
Thu, 1 oct
28h 45min
3 stops
23:15
Barcelona, El Prat (BCN)
Fri, 2 oct +1
$368
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 2 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 2 oct
$437
Air Europa
UX 064
01:40
Cancun (CUN)
Sat, 3 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 3 oct
$357
Air Europa
UX 64
01:40
Cancun (CUN)
Sat, 3 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 3 oct
$364
Iberojet
E9 814
02:15
Cancun (CUN)
Sat, 3 oct
29h 45min
2 stops
08:00
Barcelona, El Prat (BCN)
Sun, 4 oct +1
$398
WestJet
WS 2135
00:40
Cancun (CUN)
Sun, 4 oct
55h 25min
3 stops
08:05
Barcelona, El Prat (BCN)
Tue, 6 oct +1
$377
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
$353
Air Europa
UX 64
01:40
Cancun (CUN)
Mon, 5 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Mon, 5 oct
$382
Iberojet
E9 814
02:25
Cancun (CUN)
Tue, 6 oct
17h 35min
1 stop
20:00
Barcelona, El Prat (BCN)
Tue, 6 oct
$442
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
$385
Air Europa
UX 064
01:40
Cancun (CUN)
Wed, 7 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 7 oct
$359
Air Europa
UX 64
01:40
Cancun (CUN)
Wed, 7 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 7 oct
$382
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
$505
Aeromexico
AM 551
23:30
Cancun (CUN)
Wed, 7 oct
23h 30min
3 stops
23:00
Barcelona, El Prat (BCN)
Thu, 8 oct +1
$404
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
$427
Air Europa
UX 64
01:40
Cancun (CUN)
Fri, 9 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Fri, 9 oct
$382
Aeromexico
AM 515
14:16
Cancun (CUN)
Fri, 9 oct
56h 59min
3 stops
23:15
Barcelona, El Prat (BCN)
Sun, 11 oct +1
$463
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
$391
Air Europa
UX 64
01:40
Cancun (CUN)
Sat, 10 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Sat, 10 oct
$382
Iberojet
E9 814
02:15
Cancun (CUN)
Sat, 10 oct
30h 15min
2 stops
08:30
Barcelona, El Prat (BCN)
Sun, 11 oct +1
$381
Aeromexico
AM 527
17:40
Cancun (CUN)
Mon, 12 oct
53h 55min
3 stops
23:35
Barcelona, El Prat (BCN)
Wed, 14 oct +1
$438
Welcome Air
2W 2502
00:40
Cancun (CUN)
Tue, 13 oct
22h 25min
2 stops
23:05
Barcelona, El Prat (BCN)
Tue, 13 oct
$395
Aeromexico
AM 505
12:01
Cancun (CUN)
Tue, 13 oct
35h 34min
3 stops
23:35
Barcelona, El Prat (BCN)
Wed, 14 oct +1
$439
Air Europa
UX 064
01:40
Cancun (CUN)
Wed, 14 oct
12h 55min
1 stop
14:35
Barcelona, El Prat (BCN)
Wed, 14 oct
$364
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
$445
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
$417
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
$559
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
$391
WestJet
WS 2135
00:40
Cancun (CUN)
Sat, 24 oct
44h 25min
2 stops
21:05
Barcelona, El Prat (BCN)
Sun, 25 oct +1
$409
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
$656
Aeromexico
AM 509
13:02
Cancun (CUN)
Sun, 8 nov
49h 23min
3 stops
14:25
Barcelona, El Prat (BCN)
Tue, 10 nov +1
$435
WestJet
WS 2203
01:45
Cancun (CUN)
Fri, 4 dec
45h 20min
2 stops
23:05
Barcelona, El Prat (BCN)
Sat, 5 dec +1
$433
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
$418
Aeromexico
AM 535
19:26
Cancun (CUN)
Fri, 1 jan
14h 49min
1 stop
10:15
Barcelona, El Prat (BCN)
Sat, 2 jan +1
$492
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
$603
Aeroenlaces Nacionales
VB 1373
02:15
Cancun (CUN)
Sun, 3 jan
17h 10min
2 stops
19:25
Barcelona, El Prat (BCN)
Sun, 3 jan
$582
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
$605
Aeroenlaces Nacionales
VB 7463
02:15
Cancun (CUN)
Mon, 4 jan
17h 10min
2 stops
19:25
Barcelona, El Prat (BCN)
Mon, 4 jan
$614
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
$545
Air Caraibes
TX 649
01:10
Cancun (CUN)
Thu, 7 jan
17h 55min
1 stop
19:05
Barcelona, El Prat (BCN)
Thu, 7 jan
$480
Aeromexico
AM 505
11:55
Cancun (CUN)
Fri, 8 jan
27h 25min
3 stops
15:20
Barcelona, El Prat (BCN)
Sat, 9 jan +1
$468
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
$460
Aeromexico
AM 555
00:42
Cancun (CUN)
Sat, 16 jan
35h 8min
3 stops
11:50
Barcelona, El Prat (BCN)
Sun, 17 jan +1
$465
Air Europa
UX 64
03:25
Cancun (CUN)
Fri, 29 jan
12h 15min
1 stop
15:40
Barcelona, El Prat (BCN)
Fri, 29 jan
$441

Low price calendar

September 2026
Price chart (September 2026)
min: $364 · max: $751
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 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — $751 20.09.2026 — $364 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — $493 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — $433 30.09.2026 — $445 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
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
$751
20
Good deal
$364
21
placeholder
no data
22
placeholder
no data
23
placeholder
no data
24
placeholder
no data
25
placeholder
$493
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
$433
30
placeholder
$445

Cheap flights Cancun to Barcelona

Air Europa
Mon, Wed, Fri, Sat
Price from
$353
WestJet
Wed, Thu, Fri, Sat, Sun
Price from
$364
Iberojet
Tue, Sat
Price from
$381
Welcome Air
Tue, Sat
Price from
$395
Thomson Airways
Tue, Sun
Price from
$433
Aeromexico
Mon, Tue, Wed, Fri, Sat, Sun
Price from
$465
Air Caraibes
Thu
Price from
$480
Eagle Aviation
Mon, Wed
Price from
$505
Flair Airlines
Tue
Price from
$545
Aeroenlaces Nacionales
Mon, Sat, Sun
Price from
$603
Air Transat
Sat
Price from
$614
United Airlines
Sat
Price from
$751

Popular destinations from Cancun

All →
CUN
Mexico → Mexico
MEX
from
$19
CUN
Mexico → Mexico
NLU
from
$19
CUN
Mexico → Mexico
TLC
from
$32
CUN
SJD
from
$32
CUN
Mexico → Mexico
PBC
from
$37
CUN
TGZ
from
$38
CUN
Mexico → Mexico
MTY
from
$39
CUN
Cancun — Puerto Vallarta
Mexico → Mexico
PVR
from
$42
CUN
Cancun — Hermosillo
Mexico → Mexico
HMO
from
$48

Popular destinations to Barcelona

All →
MIL
Italy → Spain
BCN
from
$9
ROM
Italy → Spain
BCN
from
$12
PAR
France → Spain
BCN
from
$14
WAW
Poland → Spain
BCN
from
$14
NAP
Italy → Spain
BCN
from
$15
LIS
Portugal → Spain
BCN
from
$15
BRU
Belgium → Spain
BCN
from
$18
VCE
Italy → Spain
BCN
from
$18
CGN
Germany → Spain
BCN
from
$19

Cheap flights Cancun to Barcelona

Interesting facts about the route

Flight time

23h 19min

Distance

8 398 km

Average price

$437

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

$10

Buy

guaymobile

10 GB

data

30

days

$16

Buy

guaymobile

20 GB

data

30

days

$23

Buy

guaymobile

data

10

days

$35

Buy

guaymobile

1 GB

data

7

days

Frequently Asked Questions

The average ticket price Cancun Barcelona is $437. The cheapest ticket costs $364, operated by WestJet, flight 2129, departing Cancun on 20 September at 18:30, arriving Barcelona on 22 September at 08:05.
The average flight time is 37 hours 35 minutes.The fastest flight takes 20 hours, flight 243operated by Thomson Airways, departing Cancun on 20 September at 21:40, arriving Barcelona on 21 September at 17:40.
Flights on the Cancun - Barcelona route are operated by the following airlines: Welcome Air, Aeromexico, Thomson Airways, Iberojet, Flair Airlines, Air Transat, Air Caraibes, United Airlines, Air Europa, Aeroenlaces Nacionales.
The distance from Cancun to Barcelona is 8398 km.