Flights from Mexico City Airport MEX to Cancun Airport CUN

We've found the cheapest flights to Cancun

Returns from £96.81

One-way from £44.86

Flights from Internacional Benito Juarez to Cancún International are operated by 18 airliners including Mexico - Navy, Aeroméxico, Avion Express, Magnicharters, ITA Airways, Turkish Airlines, Aerolineas Argentinas, Virgin Atlantic, KLM, Frontier, Iberia, Air Europa, Air France, VivaAerobus, Volaris, LATAM Airlines, Delta Air Lines and Aeromexico. The official airport code for Internacional Benito Juarez is MEX and for Cancún International it is CUN.

The exact cost of the flight we vary quite significantly base on the dates you travel, the time of day you will depart and how long in advance you pre book the flights. If you know the dates you wish to travel then book you flights as soon as you can. The earlier you book your lights the cheaper they will be. You can get saving of up to 50% of you book 2 or 3 months in advance! We advise all our viewers to book well in advance. This way you will get the low priced tickets available.

The table below displays the numbers of daily flights from Internacional Benito Juarez (MEX) to Cancún International (CUN) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Aeromexico1415151515151400:1822:28VIEW FLIGHTS
Delta Air Lines111010111111900:1822:28VIEW FLIGHTS
LATAM Airlines889977906:5522:28VIEW FLIGHTS
Volaris688668602:3323:15VIEW FLIGHTS
VivaAerobus666665501:5522:25VIEW FLIGHTS
Air France357544400:1822:28VIEW FLIGHTS
Iberia444445300:1522:00VIEW FLIGHTS
Air Europa444444406:5520:28VIEW FLIGHTS
Frontier001668602:3323:15VIEW FLIGHTS
Virgin Atlantic222223206:5510:22VIEW FLIGHTS
KLM222223200:1821:15VIEW FLIGHTS
Aerolineas Argentinas222222200:1821:15VIEW FLIGHTS
Turkish Airlines221212103:4512:15VIEW FLIGHTS
Magnicharters111111108:4511:45VIEW FLIGHTS
ITA Airways111111109:3209:32VIEW FLIGHTS
Avion Express000002100:1500:15VIEW FLIGHTS
Aeroméxico100000111:3515:28VIEW FLIGHTS
Mexico - Navy100000010:1710:17VIEW FLIGHTS

Most people choose to fly with Aeromexico. They offer the largest number of flights so they have times which are most likely to suite you. The flights they offer will go by the flight numbers AM500, AM504, AM508 and AM512 with times between 00:18 and 22:28.

If you would like to find out more information on availably, flight times or if you would like to book your flight, you can visit Aeromexico direct at aeromexico.com.

The flight time for the selected route vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with appropriate airline for the exact times for the date you depart.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
00:42
AirlineFlight  No
AeromexicoAM558
01:38
AirlineFlight  No
AeromexicoAM564
02:33
AirlineFlight  No
VolarisY4118
06:55
AirlineFlight  No
Turkish AirlinesTK189
08:43
AirlineFlight  No
VolarisY43454
09:25
AirlineFlight  No
VivaAerobusVB1028
IberiaIB1311
09:32
AirlineFlight  No
AeromexicoAM500
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
09:53
AirlineFlight  No
VolarisY4102
09:55
AirlineFlight  No
Delta Air LinesDL8141
LATAM AirlinesLA7553
10:17
AirlineFlight  No
Mexico - NavyANX1203
10:22
AirlineFlight  No
AeromexicoAM504
Air EuropaUX2461
LATAM AirlinesLA7764
Virgin AtlanticVS7528
10:25
AirlineFlight  No
IberiaIB1226
11:35
AirlineFlight  No
Delta Air LinesDL8139
LATAM AirlinesLA7543
AeroméxicoAM508
11:45
AirlineFlight  No
MagnichartersUJ780
11:55
AirlineFlight  No
VivaAerobusVB1380
IberiaIB1240
12:15
AirlineFlight  No
Turkish AirlinesTK181
12:25
AirlineFlight  No
AeromexicoAM512
Delta Air LinesDL8140
LATAM AirlinesLA7563
13:25
AirlineFlight  No
AeromexicoAM516
13:45
AirlineFlight  No
VivaAerobusVB1022
14:28
AirlineFlight  No
AeromexicoAM520
LATAM AirlinesLA7525
15:00
AirlineFlight  No
VivaAerobusVB1038
15:28
AirlineFlight  No
AeromexicoAM524
15:35
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Delta Air LinesDL8119
16:08
AirlineFlight  No
VolarisY4110
16:23
AirlineFlight  No
AeromexicoAM526
16:55
AirlineFlight  No
AeromexicoAM542
VivaAerobusVB1018
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Delta Air LinesDL8048
LATAM AirlinesLA7766
17:28
AirlineFlight  No
AeromexicoAM532
Delta Air LinesDL9051
Delta Air LinesDL9061
17:40
AirlineFlight  No
AeromexicoAM546
Delta Air LinesDL8975
LATAM AirlinesLA7589
17:45
AirlineFlight  No
VolarisY4114
18:55
AirlineFlight  No
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7537
21:15
AirlineFlight  No
Aerolineas ArgentinasAR7417
Air FranceAF9945
KLMKL8942
Delta Air LinesDL9137
22:00
AirlineFlight  No
VivaAerobusVB1374
IberiaIB1220
22:20
AirlineFlight  No
Air FranceAF3423
Delta Air LinesDL8108
22:23
AirlineFlight  No
VolarisY4116
22:28
AirlineFlight  No
AeromexicoAM550
VIEW FLIGHTS
Tuesday
00:42
AirlineFlight  No
Air FranceAF9945
03:45
AirlineFlight  No
Turkish AirlinesTK190
04:45
AirlineFlight  No
VolarisY4100
05:25
AirlineFlight  No
VolarisY43454
06:05
AirlineFlight  No
IberiaIB1311
06:55
AirlineFlight  No
Air EuropaUX2461
LATAM AirlinesLA7764
Virgin AtlanticVS7528
07:45
AirlineFlight  No
VivaAerobusVB1022
07:55
AirlineFlight  No
Delta Air LinesDL8139
LATAM AirlinesLA7543
08:35
AirlineFlight  No
IberiaIB1240
08:55
AirlineFlight  No
Delta Air LinesDL8140
LATAM AirlinesLA7563
09:25
AirlineFlight  No
VivaAerobusVB1028
09:32
AirlineFlight  No
AeromexicoAM500
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
09:53
AirlineFlight  No
VolarisY4102
09:55
AirlineFlight  No
Delta Air LinesDL8141
LATAM AirlinesLA7553
10:17
AirlineFlight  No
AeromexicoAM504
10:25
AirlineFlight  No
IberiaIB1226
11:15
AirlineFlight  No
VivaAerobusVB1380
11:17
AirlineFlight  No
AeromexicoAM508
11:45
AirlineFlight  No
MagnichartersUJ780
12:15
AirlineFlight  No
Turkish AirlinesTK182
12:25
AirlineFlight  No
AeromexicoAM512
12:50
AirlineFlight  No
AeromexicoAM526
13:03
AirlineFlight  No
VolarisY4106
13:25
AirlineFlight  No
AeromexicoAM516
13:43
AirlineFlight  No
VolarisY4104
13:55
AirlineFlight  No
AeromexicoAM532
Delta Air LinesDL9051
14:28
AirlineFlight  No
AeromexicoAM520
15:28
AirlineFlight  No
AeromexicoAM524
18:20
AirlineFlight  No
VivaAerobusVB1038
18:55
AirlineFlight  No
AeromexicoAM550
19:05
AirlineFlight  No
VolarisY4116
19:23
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Air FranceAF3406
Delta Air LinesDL8119
LATAM AirlinesLA7568
20:15
AirlineFlight  No
VivaAerobusVB1018
20:28
AirlineFlight  No
AeromexicoAM542
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Delta Air LinesDL8048
LATAM AirlinesLA7766
21:03
AirlineFlight  No
VolarisY4114
21:15
AirlineFlight  No
AeromexicoAM558
Aerolineas ArgentinasAR7417
Air FranceAF3431
KLMKL8942
Delta Air LinesDL9137
21:23
AirlineFlight  No
AeromexicoAM546
Delta Air LinesDL8975
LATAM AirlinesLA7589
22:00
AirlineFlight  No
VivaAerobusVB1374
IberiaIB1220
22:20
AirlineFlight  No
AeromexicoAM564
Air FranceAF3423
Delta Air LinesDL8108
22:28
AirlineFlight  No
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7537
23:15
AirlineFlight  No
VolarisY4118
VIEW FLIGHTS
Wednesday
00:42
AirlineFlight  No
AeromexicoAM558
Aerolineas ArgentinasAR7417
Air FranceAF3431
KLMKL8942
Delta Air LinesDL9137
01:38
AirlineFlight  No
AeromexicoAM564
Air FranceAF3423
Delta Air LinesDL8108
01:55
AirlineFlight  No
VivaAerobusVB1374
IberiaIB1220
02:33
AirlineFlight  No
VolarisY4118
04:45
AirlineFlight  No
VolarisY4100
05:25
AirlineFlight  No
VolarisY43454
06:05
AirlineFlight  No
VivaAerobusVB1028
06:10
AirlineFlight  No
AeromexicoAM500
06:35
AirlineFlight  No
VolarisY4102
07:00
AirlineFlight  No
AeromexicoAM504
08:05
AirlineFlight  No
AeromexicoAM508
08:35
AirlineFlight  No
VivaAerobusVB1380
08:45
AirlineFlight  No
MagnichartersUJ780
08:55
AirlineFlight  No
AeromexicoAM512
LATAM AirlinesLA7563
09:00
AirlineFlight  No
Turkish AirlinesTK184
09:32
AirlineFlight  No
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
09:55
AirlineFlight  No
AeromexicoAM516
LATAM AirlinesLA7553
10:22
AirlineFlight  No
Air EuropaUX2461
Virgin AtlanticVS7528
10:25
AirlineFlight  No
VivaAerobusVB1022
IberiaIB1226
10:55
AirlineFlight  No
AeromexicoAM520
11:15
AirlineFlight  No
IberiaIB1240
11:20
AirlineFlight  No
VolarisY4108
11:30
AirlineFlight  No
IberiaIB1311
11:35
AirlineFlight  No
Delta Air LinesDL8139
LATAM AirlinesLA7543
11:55
AirlineFlight  No
AeromexicoAM524
12:25
AirlineFlight  No
Delta Air LinesDL8140
12:50
AirlineFlight  No
AeromexicoAM526
13:25
AirlineFlight  No
Delta Air LinesDL8141
13:55
AirlineFlight  No
AeromexicoAM532
Delta Air LinesDL9051
14:28
AirlineFlight  No
LATAM AirlinesLA7569
18:20
AirlineFlight  No
VivaAerobusVB1038
19:23
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Air FranceAF3406
Air FranceAF8135
Delta Air LinesDL8119
LATAM AirlinesLA7547
LATAM AirlinesLA7568
20:03
AirlineFlight  No
VolarisY4112
FrontierF96112
20:15
AirlineFlight  No
VivaAerobusVB1018
20:28
AirlineFlight  No
AeromexicoAM542
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Air FranceAF8120
Delta Air LinesDL8048
LATAM AirlinesLA7766
20:55
AirlineFlight  No
Air FranceAF9964
21:03
AirlineFlight  No
VolarisY4114
21:13
AirlineFlight  No
AeromexicoAM546
Delta Air LinesDL8975
LATAM AirlinesLA7589
22:23
AirlineFlight  No
VolarisY4116
22:28
AirlineFlight  No
AeromexicoAM550
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7537
VIEW FLIGHTS
Thursday
00:28
AirlineFlight  No
Air FranceAF9964
06:55
AirlineFlight  No
Air EuropaUX2461
Turkish AirlinesTK189
Virgin AtlanticVS7528
08:35
AirlineFlight  No
VivaAerobusVB1022
08:43
AirlineFlight  No
VolarisY43454
FrontierF96454
08:55
AirlineFlight  No
AeromexicoAM512
09:00
AirlineFlight  No
Turkish AirlinesTK181
09:25
AirlineFlight  No
VivaAerobusVB1028
IberiaIB1311
09:32
AirlineFlight  No
AeromexicoAM500
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
09:55
AirlineFlight  No
AeromexicoAM516
10:17
AirlineFlight  No
AeromexicoAM504
10:25
AirlineFlight  No
IberiaIB1226
10:50
AirlineFlight  No
AeromexicoAM520
11:15
AirlineFlight  No
VivaAerobusVB1380
IberiaIB1240
11:17
AirlineFlight  No
AeromexicoAM508
Delta Air LinesDL8139
LATAM AirlinesLA7543
11:28
AirlineFlight  No
VolarisY4102
FrontierF96102
11:45
AirlineFlight  No
MagnichartersUJ780
11:55
AirlineFlight  No
AeromexicoAM524
12:25
AirlineFlight  No
Delta Air LinesDL8140
LATAM AirlinesLA7563
12:50
AirlineFlight  No
VolarisY4110
13:25
AirlineFlight  No
Delta Air LinesDL8141
LATAM AirlinesLA7553
13:55
AirlineFlight  No
Delta Air LinesDL9051
14:23
AirlineFlight  No
LATAM AirlinesLA7569
15:00
AirlineFlight  No
VivaAerobusVB1038
16:08
AirlineFlight  No
FrontierF96110
16:23
AirlineFlight  No
AeromexicoAM526
16:55
AirlineFlight  No
AeromexicoAM542
VivaAerobusVB1018
17:28
AirlineFlight  No
AeromexicoAM532
Delta Air LinesDL8078
17:40
AirlineFlight  No
AeromexicoAM546
19:13
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Air FranceAF8135
Delta Air LinesDL8119
LATAM AirlinesLA7547
LATAM AirlinesLA7557
19:28
AirlineFlight  No
VolarisY4112
FrontierF96112
20:28
AirlineFlight  No
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Air FranceAF8120
Delta Air LinesDL8048
LATAM AirlinesLA7766
20:50
AirlineFlight  No
AeromexicoAM558
Aerolineas ArgentinasAR7417
Air FranceAF3429
KLMKL8942
Delta Air LinesDL9137
21:03
AirlineFlight  No
VolarisY4114
FrontierF96114
21:13
AirlineFlight  No
Delta Air LinesDL8975
LATAM AirlinesLA7589
22:00
AirlineFlight  No
VivaAerobusVB1374
IberiaIB1220
22:15
AirlineFlight  No
AeromexicoAM564
Air FranceAF3423
Delta Air LinesDL8108
22:28
AirlineFlight  No
AeromexicoAM550
Delta Air LinesDL8160
LATAM AirlinesLA7537
23:15
AirlineFlight  No
VolarisY4118
FrontierF96118
VIEW FLIGHTS
Friday
00:23
AirlineFlight  No
AeromexicoAM558
Air FranceAF3429
01:33
AirlineFlight  No
AeromexicoAM564
02:05
AirlineFlight  No
VivaAerobusVB1374
02:33
AirlineFlight  No
VolarisY4118
08:05
AirlineFlight  No
Delta Air LinesDL8139
LATAM AirlinesLA7543
08:43
AirlineFlight  No
VolarisY43454
FrontierF96454
08:55
AirlineFlight  No
Delta Air LinesDL8140
LATAM AirlinesLA7563
09:00
AirlineFlight  No
Turkish AirlinesTK184
09:25
AirlineFlight  No
VivaAerobusVB1028
IberiaIB1311
09:32
AirlineFlight  No
AeromexicoAM500
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
10:22
AirlineFlight  No
AeromexicoAM504
Air EuropaUX2461
Virgin AtlanticVS7528
10:25
AirlineFlight  No
VivaAerobusVB1022
10:55
AirlineFlight  No
AeromexicoAM520
11:35
AirlineFlight  No
AeromexicoAM508
11:45
AirlineFlight  No
MagnichartersUJ780
11:55
AirlineFlight  No
VivaAerobusVB1380
IberiaIB1240
12:25
AirlineFlight  No
AeromexicoAM512
12:50
AirlineFlight  No
AeromexicoAM526
13:25
AirlineFlight  No
AeromexicoAM516
Delta Air LinesDL8141
LATAM AirlinesLA7553
13:43
AirlineFlight  No
VolarisY4104
FrontierF96104
13:45
AirlineFlight  No
IberiaIB1226
14:10
AirlineFlight  No
AeromexicoAM532
14:38
AirlineFlight  No
VolarisY4108
FrontierF96108
15:00
AirlineFlight  No
VivaAerobusVB1038
15:28
AirlineFlight  No
AeromexicoAM524
15:40
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Delta Air LinesDL8119
LATAM AirlinesLA7557
16:55
AirlineFlight  No
AeromexicoAM542
VivaAerobusVB1018
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Delta Air LinesDL8048
LATAM AirlinesLA7766
17:40
AirlineFlight  No
AeromexicoAM546
Delta Air LinesDL8975
LATAM AirlinesLA7589
17:41
AirlineFlight  No
Delta Air LinesDL8056
Delta Air LinesDL8078
17:45
AirlineFlight  No
VolarisY4114
FrontierF96114
18:55
AirlineFlight  No
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7537
19:05
AirlineFlight  No
FrontierF96116
20:50
AirlineFlight  No
Aerolineas ArgentinasAR7417
Air FranceAF9945
KLMKL8942
Delta Air LinesDL9137
22:00
AirlineFlight  No
IberiaIB1220
22:15
AirlineFlight  No
Air FranceAF3423
Delta Air LinesDL8108
22:23
AirlineFlight  No
VolarisY4116
22:28
AirlineFlight  No
AeromexicoAM550
23:15
AirlineFlight  No
FrontierF96118
VIEW FLIGHTS
Saturday
00:23
AirlineFlight  No
Air FranceAF9945
01:15
AirlineFlight  No
VivaAerobusVB1374
IberiaIB1220
01:33
AirlineFlight  No
Air FranceAF3423
Delta Air LinesDL8108
02:33
AirlineFlight  No
FrontierF96118
03:45
AirlineFlight  No
Turkish AirlinesTK189
04:45
AirlineFlight  No
VolarisY4100
05:25
AirlineFlight  No
VolarisY43454
06:05
AirlineFlight  No
VivaAerobusVB1028
IberiaIB1311
06:10
AirlineFlight  No
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
Virgin AtlanticVS7526
06:35
AirlineFlight  No
VolarisY4102
07:00
AirlineFlight  No
AeromexicoAM504
08:03
AirlineFlight  No
FrontierF96100
08:05
AirlineFlight  No
AeromexicoAM508
Delta Air LinesDL8139
LATAM AirlinesLA7543
Virgin AtlanticVS7576
08:35
AirlineFlight  No
Avion ExpressVB1380
08:43
AirlineFlight  No
FrontierF96454
08:45
AirlineFlight  No
MagnichartersUJ780
09:32
AirlineFlight  No
AeromexicoAM500
09:53
AirlineFlight  No
FrontierF96102
09:55
AirlineFlight  No
Delta Air LinesDL8141
LATAM AirlinesLA7553
10:22
AirlineFlight  No
Air EuropaUX2461
KLMKL9054
Virgin AtlanticVS7528
10:25
AirlineFlight  No
IberiaIB1226
FrontierF96104
10:55
AirlineFlight  No
LATAM AirlinesLA7569
11:20
AirlineFlight  No
FrontierF96108
11:55
AirlineFlight  No
IberiaIB1240
12:15
AirlineFlight  No
Turkish AirlinesTK181
12:31
AirlineFlight  No
AeromexicoAM512
Delta Air LinesDL8140
LATAM AirlinesLA7563
13:25
AirlineFlight  No
AeromexicoAM516
13:43
AirlineFlight  No
VolarisY4104
13:45
AirlineFlight  No
VivaAerobusVB1022
14:10
AirlineFlight  No
Delta Air LinesDL8056
14:28
AirlineFlight  No
AeromexicoAM520
14:38
AirlineFlight  No
VolarisY4108
15:00
AirlineFlight  No
VivaAerobusVB1038
15:10
AirlineFlight  No
AeromexicoAM536
Air EuropaUX2469
Delta Air LinesDL8119
15:33
AirlineFlight  No
AeromexicoAM524
16:08
AirlineFlight  No
VolarisY4110
FrontierF96110
16:28
AirlineFlight  No
AeromexicoAM526
16:55
AirlineFlight  No
VivaAerobusVB1018
17:05
AirlineFlight  No
AeromexicoAM542
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Delta Air LinesDL8076
LATAM AirlinesLA7767
17:43
AirlineFlight  No
AeromexicoAM532
Delta Air LinesDL8078
17:50
AirlineFlight  No
AeromexicoAM546
Delta Air LinesDL8983
LATAM AirlinesLA7589
18:40
AirlineFlight  No
AeromexicoAM550
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7570
19:05
AirlineFlight  No
VolarisY4116
FrontierF96116
20:45
AirlineFlight  No
AeromexicoAM558
Aerolineas ArgentinasAR7417
Air FranceAF8144
KLMKL8942
Delta Air LinesDL9137
21:00
AirlineFlight  No
Avion ExpressVB1014
IberiaIB1215
22:10
AirlineFlight  No
AeromexicoAM564
23:15
AirlineFlight  No
VolarisY4118
VIEW FLIGHTS
Sunday
00:15
AirlineFlight  No
Avion ExpressVB1014
IberiaIB1215
00:18
AirlineFlight  No
AeromexicoAM558
Aerolineas ArgentinasAR7417
Air FranceAF8144
KLMKL8942
Delta Air LinesDL9137
01:28
AirlineFlight  No
AeromexicoAM564
Air FranceAF3423
Delta Air LinesDL8108
02:33
AirlineFlight  No
VolarisY4118
FrontierF96118
05:25
AirlineFlight  No
VolarisY43454
06:05
AirlineFlight  No
VivaAerobusVB1028
06:10
AirlineFlight  No
AeromexicoAM500
07:00
AirlineFlight  No
AeromexicoAM504
08:05
AirlineFlight  No
AeromexicoAM508
08:43
AirlineFlight  No
FrontierF96454
08:45
AirlineFlight  No
MagnichartersUJ780
09:25
AirlineFlight  No
IberiaIB1311
09:32
AirlineFlight  No
Air EuropaUX2471
KLMKL8940
ITA AirwaysAZ6737
LATAM AirlinesLA7508
Virgin AtlanticVS7526
10:22
AirlineFlight  No
Air EuropaUX2461
LATAM AirlinesLA7572
Virgin AtlanticVS7528
10:50
AirlineFlight  No
AeromexicoAM520
11:35
AirlineFlight  No
Delta Air LinesDL8139
LATAM AirlinesLA7543
12:15
AirlineFlight  No
Turkish AirlinesTK184
12:25
AirlineFlight  No
AeromexicoAM512
12:45
AirlineFlight  No
AeromexicoAM526
12:50
AirlineFlight  No
VolarisY4110
13:43
AirlineFlight  No
AeromexicoAM516
Delta Air LinesDL8141
LATAM AirlinesLA7553
13:45
AirlineFlight  No
VivaAerobusVB1022
IberiaIB1226
13:50
AirlineFlight  No
AeromexicoAM532
14:23
AirlineFlight  No
LATAM AirlinesLA7569
15:00
AirlineFlight  No
VivaAerobusVB1038
15:10
AirlineFlight  No
AeromexicoAM536
15:28
AirlineFlight  No
LATAM AirlinesLA7531
AeroméxicoAM524
16:08
AirlineFlight  No
FrontierF96110
16:25
AirlineFlight  No
VolarisY4112
16:50
AirlineFlight  No
AeromexicoAM542
16:55
AirlineFlight  No
VivaAerobusVB1018
17:23
AirlineFlight  No
Delta Air LinesDL8078
17:50
AirlineFlight  No
AeromexicoAM546
18:43
AirlineFlight  No
Air EuropaUX2469
Air FranceAF8135
Delta Air LinesDL8119
19:43
AirlineFlight  No
FrontierF96112
20:23
AirlineFlight  No
Aerolineas ArgentinasAR7419
Air EuropaUX2462
Delta Air LinesDL8076
LATAM AirlinesLA7767
21:03
AirlineFlight  No
VolarisY4114
FrontierF96114
21:23
AirlineFlight  No
Delta Air LinesDL8975
LATAM AirlinesLA7589
22:13
AirlineFlight  No
AeromexicoAM550
Air FranceAF3441
Delta Air LinesDL8160
LATAM AirlinesLA7537
22:23
AirlineFlight  No
VolarisY4116
FrontierF96116
22:25
AirlineFlight  No
VivaAerobusVB1374
VIEW FLIGHTS

Instead of flying from Internacional Benito Juarez you could consider a few airports that are close by. Please see that table below of alternative routes.

Alternative Direct Routes
RouteStopsDistanceFlying Time
León Del Bajío to Cancun02 Hours 36 Minutes
Morelia to Cancun02 Hours 35 Minutes
Santa Lucia to Cancun02 Hours 20 Minutes
Puebla Atlixco to Cancun02 Hours 15 Minutes
Queretaro to Cancun02 Hours 26 Minutes
Toluca to Cancun02 Hours 23 Minutes

Please remember to leave plenty of time to get though customers when you are departing form the airports. Flights regulations are getting very strict these days so getting through customs can take in excess of 1 hour in some cases.

Planning a Holiday or Business Trip?

Search for the cheapest rental car at Mexico City Airport

Flight Price FAQ - Mexico City (MEX) to Cancun (CUN)

DIRECT Aeromexico
What is the cheapest direct flight one way from Mexico City MEX to Cancun CUN?
The cheapest direct flight one way from Mexico City MEX to Cancun CUN is £44.86 ($57 €52.32)
£44.86
$57 | €52.32
Check Latest Price
DIRECT Viva Aerobus
What is the cheapest direct return flight from Mexico City MEX to Cancun CUN?
The cheapest direct return flight from Mexico City MEX to Cancun CUN is £96.81 ($123 €112.90)
£96.81
$123 | €112.90
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from MEX to CUN

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!
Beat the Queues

Beat the Queues

Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.

Book now

Flight Info FAQ - Mexico City (MEX) to Cancun (CUN)

Who flies from Mexico City to Cancun?
The following airlines fly from Mexico City (MEX) to Cancun (CUN): Aerolineas Argentinas, Aeromexico, Aeroméxico, Air Europa, Air France, Avion Express, Delta Air Lines, Frontier, Iberia, ITA Airways, KLM, LATAM Airlines, Magnicharters, Mexico - Navy, Turkish Airlines, Virgin Atlantic, VivaAerobus, Volaris.
How far is the flight from Mexico City to Cancun?
The flight from Mexico City to Cancun is 1,284KM or 798 miles.
How long does the flight from Mexico City to Cancun to take?
The flight from Mexico City to Cancun takes 2 Hours 19 Minutes.

Alternative Airports in Mexico with Connections from Mexico City Airport

Looking for the best hire car deals?

Search for the cheapest rental car at MEX

Useful Information about Mexico City Airport

Mexico City Tourist Attractions

Things to see and do in and around Mexico City in Mexico.

View...
Lounges at Mexico City Airport

See all the airport lounges, locations and opening times available at Mexico City Airport

View...
Eating and Drinking at Mexico City Airport

See all bars and restaurants at Mexico City Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Mexico City Airport

See all shops available at Mexico City Airport - plan your duty free shopping in advance

View...