Flights from Cancun Airport CUN to Mexico City Airport MEX

We've found the cheapest flights to Mexico City

Returns from £78.80

One-way from £37.82

If it is your first time travelling to Internacional Benito Juarez then check out the airliners Aeromexico Connect, Avion Express, Aeroméxico, Magnicharters, GOL Linhas Aereas, Virgin Atlantic, KLM, ITA Airways, Aerolineas Argentinas, Air Europa, Air France, Iberia, VivaAerobus, Frontier, Volaris, LATAM Airlines, Delta Air Lines and Aeromexico. These airliners all offer direct flights that depart from Cancún International, so you will find flying to Internacional Benito Juarez is quite easy. The official airport code for Cancún International is CUN and for Internacional Benito Juarez it is MEX.

The cost of ticket prices to Internacional Benito Juarez Mexico can vary quite considerably if you travel at certain times of the week especially at weekends. 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! The ticket prices for most airliners will increase the closer you get the departure date, so as soon as you know the date you will travel you should book your flights.

For a full summary of all the airliners that fly from Cancún International to Internacional Benito Juarez, please see the table below.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Aeromexico1414151615141505:2023:10VIEW FLIGHTS
LATAM Airlines1111101111111208:2923:10VIEW FLIGHTS
Delta Air Lines1111111111111106:0019:15VIEW FLIGHTS
Volaris579678500:1023:30VIEW FLIGHTS
Frontier568677500:1023:30VIEW FLIGHTS
VivaAerobus666665606:5023:05VIEW FLIGHTS
Iberia555555505:2521:10VIEW FLIGHTS
Air France444444410:0020:05VIEW FLIGHTS
Air Europa555222213:2822:10VIEW FLIGHTS
Virgin Atlantic222222217:3320:05VIEW FLIGHTS
KLM222222216:2322:10VIEW FLIGHTS
ITA Airways222222215:2318:10VIEW FLIGHTS
Aerolineas Argentinas222222209:3413:05VIEW FLIGHTS
GOL Linhas Aereas222111106:0022:10VIEW FLIGHTS
Magnicharters111111118:3019:30VIEW FLIGHTS
Avion Express0000020VIEW FLIGHTS
Aeroméxico100001021:4421:44VIEW FLIGHTS
Aeromexico Connect010000015:3315:33VIEW FLIGHTS

Aeromexico offer the highest number of flights for this route with departures times between 05:20 and 23:10.

If you wish to book your flight with Aeromexico then we advise you book direct from their website at aeromexico.com. The best discounts can only be obtained from their website.

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
05:45
AirlineFlight  No
VolarisY4119
FrontierF96119
06:05
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
06:50
AirlineFlight  No
VivaAerobusVB1379
IberiaIB1251
07:35
AirlineFlight  No
AeromexicoAM501
08:29
AirlineFlight  No
AeromexicoAM509
08:30
AirlineFlight  No
AeromexicoAM505
Delta Air LinesDL8032
10:00
AirlineFlight  No
Delta Air LinesDL8064
LATAM AirlinesLA7517
10:42
AirlineFlight  No
FrontierF96103
11:05
AirlineFlight  No
AeromexicoAM515
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7522
11:28
AirlineFlight  No
Aerolineas ArgentinasAR7414
Delta Air LinesDL8069
11:55
AirlineFlight  No
VivaAerobusVB1029
IberiaIB1200
12:10
AirlineFlight  No
VolarisY4103
12:23
AirlineFlight  No
AeromexicoAM525
13:05
AirlineFlight  No
AeromexicoAM521
LATAM AirlinesLA7509
13:28
AirlineFlight  No
AeromexicoAM529
Air EuropaUX2515
Delta Air LinesDL7973
14:00
AirlineFlight  No
Delta Air LinesDL8070
14:40
AirlineFlight  No
VivaAerobusVB1023
IberiaIB1305
14:43
AirlineFlight  No
AeromexicoAM535
Air FranceAF3394
Delta Air LinesDL8098
LATAM AirlinesLA7536
15:05
AirlineFlight  No
Air FranceAF3413
15:33
AirlineFlight  No
AeromexicoAM539
Air EuropaUX2463
Air FranceAF3405
Delta Air LinesDL8072
ITA AirwaysAZ6738
LATAM AirlinesLA7733
16:23
AirlineFlight  No
AeromexicoAM543
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
16:57
AirlineFlight  No
FrontierF96111
17:38
AirlineFlight  No
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
18:25
AirlineFlight  No
VolarisY4111
18:28
AirlineFlight  No
Air EuropaUX2516
Virgin AtlanticVS7527
19:15
AirlineFlight  No
AeromexicoAM547
19:20
AirlineFlight  No
VivaAerobusVB1039
19:30
AirlineFlight  No
MagnichartersUJ783
19:45
AirlineFlight  No
VivaAerobusVB1373
19:49
AirlineFlight  No
AeromexicoAM555
20:05
AirlineFlight  No
AeromexicoAM551
Air FranceAF3399
LATAM AirlinesLA7505
20:44
AirlineFlight  No
Air EuropaUX2476
20:45
AirlineFlight  No
IberiaIB1201
21:10
AirlineFlight  No
IberiaIB1146
21:15
AirlineFlight  No
Air EuropaUX2460
LATAM AirlinesLA7500
21:40
AirlineFlight  No
VivaAerobusVB1017
21:44
AirlineFlight  No
AeroméxicoAM563
22:10
AirlineFlight  No
AeromexicoAM559
KLMKL8925
LATAM AirlinesLA7572
GOL Linhas AereasG33833
22:42
AirlineFlight  No
VolarisY43455
FrontierF96455
23:10
AirlineFlight  No
LATAM AirlinesLA7774
23:12
AirlineFlight  No
VolarisY4117
FrontierF96117
VIEW FLIGHTS
Tuesday
00:40
AirlineFlight  No
VolarisY4117
FrontierF96117
04:17
AirlineFlight  No
VolarisY4119
05:45
AirlineFlight  No
FrontierF96119
06:05
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
06:50
AirlineFlight  No
VivaAerobusVB1379
IberiaIB1251
07:05
AirlineFlight  No
AeromexicoAM505
07:35
AirlineFlight  No
AeromexicoAM501
08:30
AirlineFlight  No
Delta Air LinesDL8032
09:34
AirlineFlight  No
Aerolineas ArgentinasAR7416
LATAM AirlinesLA7522
10:00
AirlineFlight  No
AeromexicoAM509
Air FranceAF8140
Delta Air LinesDL8064
LATAM AirlinesLA7517
10:20
AirlineFlight  No
VolarisY4101
10:25
AirlineFlight  No
IberiaIB1200
10:42
AirlineFlight  No
VolarisY4103
FrontierF96103
11:05
AirlineFlight  No
AeromexicoAM515
Delta Air LinesDL8094
11:28
AirlineFlight  No
AeromexicoAM521
11:55
AirlineFlight  No
VivaAerobusVB1029
12:23
AirlineFlight  No
AeromexicoAM525
13:05
AirlineFlight  No
Aerolineas ArgentinasAR7414
Delta Air LinesDL8069
LATAM AirlinesLA7500
14:00
AirlineFlight  No
Delta Air LinesDL8070
14:40
AirlineFlight  No
VivaAerobusVB1023
14:43
AirlineFlight  No
AeromexicoAM535
15:05
AirlineFlight  No
AeromexicoAM529
Air EuropaUX2515
Air FranceAF3413
Delta Air LinesDL7973
15:33
AirlineFlight  No
Aeromexico ConnectAM539
16:05
AirlineFlight  No
VolarisY4105
FrontierF96105
16:10
AirlineFlight  No
IberiaIB1305
16:20
AirlineFlight  No
Delta Air LinesDL8098
LATAM AirlinesLA7536
17:10
AirlineFlight  No
Air EuropaUX2463
Air FranceAF8171
Delta Air LinesDL8072
ITA AirwaysAZ6738
LATAM AirlinesLA7521
18:05
AirlineFlight  No
AeromexicoAM543
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
18:28
AirlineFlight  No
AeromexicoAM551
Air EuropaUX2516
Air FranceAF3430
LATAM AirlinesLA7551
Virgin AtlanticVS7527
18:30
AirlineFlight  No
MagnichartersUJ783
19:15
AirlineFlight  No
AeromexicoAM547
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
19:54
AirlineFlight  No
AeromexicoAM555
20:44
AirlineFlight  No
AeromexicoAM559
20:45
AirlineFlight  No
VivaAerobusVB1039
IberiaIB1201
21:10
AirlineFlight  No
VivaAerobusVB1373
IberiaIB1146
21:20
AirlineFlight  No
Air EuropaUX2460
LATAM AirlinesLA7750
21:40
AirlineFlight  No
VivaAerobusVB1017
22:10
AirlineFlight  No
Air EuropaUX2476
KLMKL8925
LATAM AirlinesLA7511
GOL Linhas AereasG33833
22:42
AirlineFlight  No
VolarisY43455
FrontierF96455
23:10
AirlineFlight  No
AeromexicoAM563
LATAM AirlinesLA7528
23:30
AirlineFlight  No
VolarisY4115
FrontierF96115
VIEW FLIGHTS
Wednesday
04:17
AirlineFlight  No
VolarisY4119
05:45
AirlineFlight  No
FrontierF96119
06:05
AirlineFlight  No
AeromexicoAM501
Delta Air LinesDL8067
GOL Linhas AereasG33827
06:50
AirlineFlight  No
VivaAerobusVB1379
IberiaIB1251
07:05
AirlineFlight  No
Delta Air LinesDL8032
08:30
AirlineFlight  No
AeromexicoAM505
10:00
AirlineFlight  No
AeromexicoAM509
Air FranceAF8140
Delta Air LinesDL8064
LATAM AirlinesLA7517
10:20
AirlineFlight  No
VolarisY4101
10:42
AirlineFlight  No
VolarisY4103
11:05
AirlineFlight  No
AeromexicoAM515
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7508
11:28
AirlineFlight  No
AeromexicoAM521
11:55
AirlineFlight  No
VivaAerobusVB1029
IberiaIB1200
12:10
AirlineFlight  No
FrontierF96103
12:23
AirlineFlight  No
AeromexicoAM525
Delta Air LinesDL8070
13:05
AirlineFlight  No
Aerolineas ArgentinasAR7414
Delta Air LinesDL8069
LATAM AirlinesLA7500
13:28
AirlineFlight  No
AeromexicoAM529
Air EuropaUX2515
Air FranceAF3413
Delta Air LinesDL7973
14:40
AirlineFlight  No
VivaAerobusVB1023
IberiaIB1305
14:43
AirlineFlight  No
AeromexicoAM535
Delta Air LinesDL8098
LATAM AirlinesLA7536
15:27
AirlineFlight  No
VolarisY4109
FrontierF96109
15:33
AirlineFlight  No
AeromexicoAM539
Air FranceAF8171
Delta Air LinesDL8072
ITA AirwaysAZ6738
17:10
AirlineFlight  No
Air EuropaUX2463
LATAM AirlinesLA7733
18:10
AirlineFlight  No
AeromexicoAM543
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
18:25
AirlineFlight  No
VolarisY4111
FrontierF96111
18:28
AirlineFlight  No
Air EuropaUX2516
Air FranceAF3414
LATAM AirlinesLA7551
Virgin AtlanticVS7527
19:15
AirlineFlight  No
AeromexicoAM547
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
19:20
AirlineFlight  No
IberiaIB1201
19:30
AirlineFlight  No
MagnichartersUJ783
19:45
AirlineFlight  No
IberiaIB1146
19:49
AirlineFlight  No
Air EuropaUX2460
20:05
AirlineFlight  No
AeromexicoAM551
20:42
AirlineFlight  No
FrontierF96113
20:44
AirlineFlight  No
Air EuropaUX2476
KLMKL8925
LATAM AirlinesLA7511
GOL Linhas AereasG33833
20:45
AirlineFlight  No
VivaAerobusVB1039
21:10
AirlineFlight  No
VivaAerobusVB1373
21:15
AirlineFlight  No
AeromexicoAM555
21:40
AirlineFlight  No
VivaAerobusVB1017
21:44
AirlineFlight  No
LATAM AirlinesLA7528
22:02
AirlineFlight  No
FrontierF96115
22:10
AirlineFlight  No
AeromexicoAM559
VolarisY4113
22:42
AirlineFlight  No
VolarisY43455
FrontierF96455
23:10
AirlineFlight  No
AeromexicoAM563
23:12
AirlineFlight  No
VolarisY4117
FrontierF96117
23:30
AirlineFlight  No
VolarisY4115
VIEW FLIGHTS
Thursday
04:17
AirlineFlight  No
VolarisY4119
05:20
AirlineFlight  No
AeromexicoAM9450
05:45
AirlineFlight  No
FrontierF96119
06:00
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
06:50
AirlineFlight  No
VivaAerobusVB1379
IberiaIB1251
07:00
AirlineFlight  No
AeromexicoAM505
Delta Air LinesDL8032
07:30
AirlineFlight  No
AeromexicoAM501
08:29
AirlineFlight  No
AeromexicoAM511
09:54
AirlineFlight  No
AeromexicoAM515
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7536
10:00
AirlineFlight  No
Delta Air LinesDL8047
LATAM AirlinesLA7563
10:25
AirlineFlight  No
VivaAerobusVB1029
IberiaIB1200
11:23
AirlineFlight  No
Aerolineas ArgentinasAR7414
Delta Air LinesDL8051
LATAM AirlinesLA7576
12:28
AirlineFlight  No
AeromexicoAM527
13:00
AirlineFlight  No
AeromexicoAM523
13:33
AirlineFlight  No
AeromexicoAM531
Air FranceAF3419
Delta Air LinesDL8069
14:05
AirlineFlight  No
Delta Air LinesDL8064
14:33
AirlineFlight  No
AeromexicoAM535
14:40
AirlineFlight  No
VivaAerobusVB1023
15:10
AirlineFlight  No
VolarisY4105
FrontierF96105
15:23
AirlineFlight  No
AeromexicoAM539
Air EuropaUX2463
Air FranceAF3405
Delta Air LinesDL8072
ITA AirwaysAZ6738
LATAM AirlinesLA7521
16:10
AirlineFlight  No
Air FranceAF3394
Delta Air LinesDL8098
IberiaIB1305
LATAM AirlinesLA7557
16:23
AirlineFlight  No
AeromexicoAM543
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
16:57
AirlineFlight  No
VolarisY4111
FrontierF96111
17:33
AirlineFlight  No
AeromexicoAM547
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
18:28
AirlineFlight  No
AeromexicoAM551
Air EuropaUX2516
Air FranceAF3399
LATAM AirlinesLA7575
Virgin AtlanticVS7527
19:20
AirlineFlight  No
VivaAerobusVB1039
IberiaIB1201
19:30
AirlineFlight  No
MagnichartersUJ783
19:40
AirlineFlight  No
VivaAerobusVB1373
IberiaIB1146
19:49
AirlineFlight  No
AeromexicoAM557
LATAM AirlinesLA7589
20:44
AirlineFlight  No
KLMKL8925
LATAM AirlinesLA7763
21:38
AirlineFlight  No
AeromexicoAM563
LATAM AirlinesLA7775
21:40
AirlineFlight  No
VivaAerobusVB1017
22:02
AirlineFlight  No
VolarisY4115
FrontierF96115
22:10
AirlineFlight  No
AeromexicoAM561
22:42
AirlineFlight  No
VolarisY43455
FrontierF96455
23:12
AirlineFlight  No
VolarisY4117
FrontierF96117
VIEW FLIGHTS
Friday
00:10
AirlineFlight  No
VolarisY43455
FrontierF96455
00:40
AirlineFlight  No
VolarisY4117
FrontierF96117
04:17
AirlineFlight  No
VolarisY4119
FrontierF96119
05:25
AirlineFlight  No
IberiaIB1251
06:00
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
06:50
AirlineFlight  No
VivaAerobusVB1379
07:00
AirlineFlight  No
AeromexicoAM505
07:30
AirlineFlight  No
AeromexicoAM501
08:25
AirlineFlight  No
Delta Air LinesDL8032
08:29
AirlineFlight  No
AeromexicoAM511
Delta Air LinesDL8047
LATAM AirlinesLA7563
09:54
AirlineFlight  No
AeromexicoAM515
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7536
10:25
AirlineFlight  No
VivaAerobusVB1029
IberiaIB1200
10:42
AirlineFlight  No
VolarisY4103
FrontierF96103
11:23
AirlineFlight  No
AeromexicoAM523
Aerolineas ArgentinasAR7414
Delta Air LinesDL8051
LATAM AirlinesLA7576
12:28
AirlineFlight  No
AeromexicoAM527
Delta Air LinesDL8064
13:33
AirlineFlight  No
AeromexicoAM531
14:28
AirlineFlight  No
Air FranceAF3394
Delta Air LinesDL8098
LATAM AirlinesLA7557
14:37
AirlineFlight  No
FrontierF96105
15:10
AirlineFlight  No
Air FranceAF3419
Delta Air LinesDL8069
15:23
AirlineFlight  No
AeromexicoAM539
Air EuropaUX2463
LATAM AirlinesLA7521
15:27
AirlineFlight  No
VolarisY4109
FrontierF96109
16:05
AirlineFlight  No
AeromexicoAM535
VolarisY4105
16:10
AirlineFlight  No
VivaAerobusVB1023
IberiaIB1305
16:23
AirlineFlight  No
Delta Air LinesDL8079
17:00
AirlineFlight  No
Air FranceAF3405
Delta Air LinesDL8072
ITA AirwaysAZ6738
17:38
AirlineFlight  No
AeromexicoAM547
LATAM AirlinesLA7740
18:00
AirlineFlight  No
AeromexicoAM543
KLMKL8927
ITA AirwaysAZ6739
LATAM AirlinesLA7736
18:28
AirlineFlight  No
Air FranceAF3399
18:30
AirlineFlight  No
MagnichartersUJ783
19:15
AirlineFlight  No
Delta Air LinesDL9136
Virgin AtlanticVS7529
19:20
AirlineFlight  No
VivaAerobusVB1039
19:45
AirlineFlight  No
VivaAerobusVB1373
19:49
AirlineFlight  No
AeromexicoAM557
20:05
AirlineFlight  No
AeromexicoAM551
Air EuropaUX2516
LATAM AirlinesLA7575
Virgin AtlanticVS7527
20:45
AirlineFlight  No
IberiaIB1201
21:10
AirlineFlight  No
IberiaIB1146
21:15
AirlineFlight  No
LATAM AirlinesLA7589
21:38
AirlineFlight  No
AeromexicoAM563
22:02
AirlineFlight  No
VolarisY4115
22:10
AirlineFlight  No
AeromexicoAM561
KLMKL8925
LATAM AirlinesLA7763
23:05
AirlineFlight  No
VivaAerobusVB1017
LATAM AirlinesLA7775
23:30
AirlineFlight  No
FrontierF96115
VIEW FLIGHTS
Saturday
04:17
AirlineFlight  No
VolarisY4119
05:25
AirlineFlight  No
Avion ExpressVB1379
05:45
AirlineFlight  No
FrontierF96119
06:00
AirlineFlight  No
AeromexicoAM501
06:50
AirlineFlight  No
IberiaIB1251
07:00
AirlineFlight  No
AeromexicoAM505
Air FranceAF3411
Delta Air LinesDL8032
07:30
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
08:29
AirlineFlight  No
AeromexicoAM511
08:52
AirlineFlight  No
VolarisY4101
09:24
AirlineFlight  No
AeromexicoAM515
10:00
AirlineFlight  No
Air FranceAF3438
Delta Air LinesDL8047
LATAM AirlinesLA7563
10:25
AirlineFlight  No
VivaAerobusVB1029
10:55
AirlineFlight  No
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7508
11:55
AirlineFlight  No
IberiaIB1200
12:28
AirlineFlight  No
AeromexicoAM527
12:45
AirlineFlight  No
VolarisY4103
FrontierF96103
13:00
AirlineFlight  No
AeromexicoAM523
Aerolineas ArgentinasAR7414
Delta Air LinesDL8051
LATAM AirlinesLA7576
13:23
AirlineFlight  No
AeroméxicoAM531
14:05
AirlineFlight  No
Delta Air LinesDL8064
14:33
AirlineFlight  No
AeromexicoAM535
14:37
AirlineFlight  No
VolarisY4105
14:40
AirlineFlight  No
VivaAerobusVB1023
15:00
AirlineFlight  No
Delta Air LinesDL8069
15:23
AirlineFlight  No
AeromexicoAM539
15:27
AirlineFlight  No
VolarisY4109
16:05
AirlineFlight  No
FrontierF96105
16:10
AirlineFlight  No
Air FranceAF3419
Delta Air LinesDL8098
IberiaIB1305
LATAM AirlinesLA7536
16:23
AirlineFlight  No
AeromexicoAM543
16:55
AirlineFlight  No
FrontierF96109
17:00
AirlineFlight  No
Air EuropaUX2463
Air FranceAF3405
Delta Air LinesDL8045
ITA AirwaysAZ6738
LATAM AirlinesLA7521
18:00
AirlineFlight  No
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
18:25
AirlineFlight  No
VolarisY4111
FrontierF96111
18:28
AirlineFlight  No
AeromexicoAM551
Air EuropaUX2516
LATAM AirlinesLA7551
Virgin AtlanticVS7527
19:15
AirlineFlight  No
AeromexicoAM547
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
19:20
AirlineFlight  No
IberiaIB1201
19:30
AirlineFlight  No
MagnichartersUJ783
19:45
AirlineFlight  No
VivaAerobusVB1373
IberiaIB1146
19:49
AirlineFlight  No
AeromexicoAM557
LATAM AirlinesLA7589
20:44
AirlineFlight  No
KLMKL8925
LATAM AirlinesLA7763
20:45
AirlineFlight  No
VivaAerobusVB1039
21:10
AirlineFlight  No
Avion ExpressVB1373
21:38
AirlineFlight  No
LATAM AirlinesLA7775
21:40
AirlineFlight  No
VivaAerobusVB1017
22:10
AirlineFlight  No
AeromexicoAM561
22:42
AirlineFlight  No
VolarisY43455
FrontierF96455
23:05
AirlineFlight  No
AeromexicoAM563
23:12
AirlineFlight  No
VolarisY4117
FrontierF96117
VIEW FLIGHTS
Sunday
00:10
AirlineFlight  No
VolarisY43455
00:40
AirlineFlight  No
VolarisY4117
04:17
AirlineFlight  No
VolarisY4119
FrontierF96119
06:00
AirlineFlight  No
Delta Air LinesDL8067
GOL Linhas AereasG33827
07:00
AirlineFlight  No
AeromexicoAM505
Delta Air LinesDL8032
07:30
AirlineFlight  No
AeromexicoAM501
08:29
AirlineFlight  No
AeromexicoAM511
Delta Air LinesDL8047
LATAM AirlinesLA7563
09:54
AirlineFlight  No
AeromexicoAM515
Aerolineas ArgentinasAR7416
Delta Air LinesDL8094
LATAM AirlinesLA7508
10:25
AirlineFlight  No
VivaAerobusVB1029
IberiaIB1200
11:23
AirlineFlight  No
Aerolineas ArgentinasAR7414
Delta Air LinesDL8051
LATAM AirlinesLA7576
12:28
AirlineFlight  No
Delta Air LinesDL8064
13:00
AirlineFlight  No
AeromexicoAM523
13:33
AirlineFlight  No
Air FranceAF3419
Delta Air LinesDL8069
LATAM AirlinesLA7513
14:05
AirlineFlight  No
AeromexicoAM527
14:33
AirlineFlight  No
Air FranceAF3394
Delta Air LinesDL8098
LATAM AirlinesLA7536
14:40
AirlineFlight  No
IberiaIB1305
15:10
AirlineFlight  No
AeromexicoAM531
15:23
AirlineFlight  No
Air EuropaUX2463
Air FranceAF3405
Delta Air LinesDL8072
ITA AirwaysAZ6738
LATAM AirlinesLA7733
16:10
AirlineFlight  No
AeromexicoAM535
VivaAerobusVB1023
16:23
AirlineFlight  No
KLMKL8927
Delta Air LinesDL8079
ITA AirwaysAZ6739
LATAM AirlinesLA7736
17:00
AirlineFlight  No
AeromexicoAM539
17:38
AirlineFlight  No
Delta Air LinesDL9136
LATAM AirlinesLA7740
Virgin AtlanticVS7529
17:50
AirlineFlight  No
IberiaIB1151
18:00
AirlineFlight  No
AeromexicoAM543
18:28
AirlineFlight  No
Air EuropaUX2516
Air FranceAF3399
LATAM AirlinesLA7575
Virgin AtlanticVS7527
18:30
AirlineFlight  No
MagnichartersUJ783
19:15
AirlineFlight  No
AeromexicoAM547
19:20
AirlineFlight  No
VivaAerobusVB1015
IberiaIB1201
19:39
AirlineFlight  No
LATAM AirlinesLA7589
19:45
AirlineFlight  No
IberiaIB1146
20:05
AirlineFlight  No
AeromexicoAM551
20:42
AirlineFlight  No
VolarisY4113
FrontierF96113
20:44
AirlineFlight  No
AeromexicoAM561
KLMKL8925
LATAM AirlinesLA7763
20:45
AirlineFlight  No
VivaAerobusVB1039
21:05
AirlineFlight  No
AeromexicoAM557
21:10
AirlineFlight  No
VivaAerobusVB1373
21:38
AirlineFlight  No
LATAM AirlinesLA7775
22:02
AirlineFlight  No
FrontierF96115
22:42
AirlineFlight  No
FrontierF96455
23:05
AirlineFlight  No
AeromexicoAM563
VivaAerobusVB1017
23:12
AirlineFlight  No
FrontierF96117
23:30
AirlineFlight  No
VolarisY4115
VIEW FLIGHTS

If you are flexible on the airport you depart from, then there are other airports that offer direct flights to Internacional Benito Juarez. You can see full details of these below.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Cozumel to Mexico City Internacional Benito Juarez02 Hours 19 Minutes

A useful tip to save money to exchange money before you go, or go to a bureau de change outside of the airport when you arrive. The exchange rate within the airport are not very good so try to avoid changing money their if you can.

Planning a Holiday or Business Trip?

Find cheap rental vehicles in Quintana Roo, Mexico

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

DIRECT Volaris
What is the cheapest direct flight one way from Cancun CUN to Mexico City MEX?
The cheapest direct flight one way from Cancun CUN to Mexico City MEX is £37.82 ($48 €44.75)
£37.82
$48 | €44.75
Check Latest Price
DIRECT Viva Aerobus
What is the cheapest direct return flight from Cancun CUN to Mexico City MEX?
The cheapest direct return flight from Cancun CUN to Mexico City MEX is £78.80 ($100 €93.24)
£78.80
$100 | €93.24
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 CUN to MEX

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!

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

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

Alternative Airports in Mexico with Connections from Cancun International Airport

Looking for the best hire car deals?

Find cheap hire cars at Cancun International Airport

Useful Information about Cancun International Airport

Cancun Airport Q4 2023 Sees Passenger Traffic Boom with 92% Increase

Cancun Airport Passenger Traffic Bounces Back in Q4 2023 with 92.48%, Exceeding Pre-Pandemic Levels

View...
Cancun Airport Sees Post-Pandemic Boom - Dec 2023 Numbers Up 76%

Cancun International Airport has experienced consistent growth in passenger numbers from December 2019 to December 2023.

View...
Cancun Airport Passenger Numbers Increase by 65% in November 2023

Cancun International Airport has experienced a remarkable increase in passenger traffic during November 2023.

View...
Cancun Airport Passenger Numbers - Up 3% Year on Year in Q3 2023

Cancun Airport Fully Recovers from Pandemic, Surges 2.50% YoY, Surpasses Pre-Pandemic Levels in Q3 2023

View...