Mexico City to Cancun flight status today

List of all flights from Mexico City Mexico (MEX) to Cancun Mexico (CUN) and airlines operated flight from Mexico City to Cancun. The flight is a domestic flight in Mexico. There are 250 flights operated by 23 airlines on this route.

The distance from Mexico City, MX (MEX) to Cancun, MX (CUN) is 1287 km (799 miles). The time zone of the point of departure Benito Juarez International Airport is GMT -6:00. The current time is Thursday 2025-11-20 10:57 AM. The time zone of the destination point Cancun International Airport is GMT-5:00 The current time is Thursday 2025-11-20 11:57 AM.

Aeromexico | Air France | LATAM Airlines | Iberia | Volaris | Viva Aerobus | Turkish Airlines | Delta | Air Europa | KLM | Magnicharters | Virgin Atlantic | Aerolineas Argentinas | Frontier Airlines | Avion Express | Alitalia | AeroMexico Connect | Gol | AlMasria | Universal Air Charter and Management | Copa Airlines | Avianca | Air India |

List of 250 flights from Mexico City, MX (MEX) to Cancun, MX (CUN).
No. Departure Arrival Last Update Status
AM512 08:55 12:39 Departed On time
AM560 21:00 00:24 Scheduled On time
AM516 10:00 13:40 Scheduled On time
AM564 21:55 01:19 Scheduled On time
AM552 19:00 22:36 Scheduled On time
AM524 12:15 15:50 Scheduled On time
AM536 15:00 18:37 Scheduled On time
AM504 07:00 10:32 Arrived On time
AM542 16:25 20:02 Arrived On time
AM508 07:55 11:30 Arrived On time
AM546 17:30 21:04 Departed On time
AM500 06:01 09:36 Arrived On time
AM556 19:55 23:31 Scheduled On time
AM544 17:05 20:45 Scheduled On time
AM532 14:10 17:45 Arrived Delayed by 1h 17m
AM520 10:50 14:29 Arrived On time
AM1500 18:05 21:37 Arrived Early
AM9582 09:50 13:29 Arrival Estimated 12:58
AM9580 14:15 17:48 Arrival Estimated 17:21
AM9581 18:00 19:00 Arrival Scheduled
AM1554 20:45 00:08 Scheduled On time
AM1544 17:00 20:38 Scheduled On time
AM558 20:05 23:40 Scheduled On time
AM554 18:20 21:49 Arrived On time
AM550 19:15 22:44 Scheduled On time
AM514 09:50 13:18 Arrived
AM1560 20:40 23:59 In Air
AM538 15:20 18:51 Arrived
AM510 08:40 12:14 Arrived
AM1591 13:35 15:55 In Air
AM530 13:35 17:09 Arrived
AM562 22:10 01:31 Scheduled
AM548 14:50 18:23 Arrived
AM534 15:00 18:34 Arrived
AM540 16:00 19:37 Arrived
AM518 10:50 14:35 Arrived On time
AM526 12:50 16:27 Arrived
AM1558 20:20 23:44 Departed
AM1597 13:00 16:25 No Recent Info - Call Airline Recovery
AM522 11:45 15:20 Arrived
AM1445 15:20 17:45 Arrived
AM54 14:06 None Arrived On time
AM56 12:02 None Arrived On time
AM1113 22:55 03:50 In Air
AM506 07:30 10:08 Arrived On time
AM1552 18:15 20:45 Departed On time
AM1562 06:30 09:53 Landed
AM1823 06:30 10:00 Landed
AM1825 13:30 16:52 Landed
AM502 06:30 10:00 Landed
AM1502 10:40 14:00 Landed
AM1506 17:15 20:35 Landed
AM9796 12:30 15:06 Scheduled
AM585 17:40 20:00 Unknown
AM571 20:00 22:40 Landed
AM577 13:30 15:50 Unknown
AM579 12:30 15:00 Landed

 

No. Departure Arrival Last Update Status
AF3400 20:00 23:28 Scheduled On time
AF3451 06:01 09:36 Arrived On time
AF3443 19:00 22:36 Scheduled On time
AF8120 07:55 11:30 Arrived On time
AF3439 06:55 10:30 Arrived On time
AF8147 09:00 12:42 Scheduled On time
AF8132 07:55 11:30 Scheduled On time
AF9945 20:05 23:32 Scheduled On time

 

No. Departure Arrival Last Update Status
LA7561 20:00 23:28 Scheduled On time
LA7543 07:55 11:30 Departed On time
LA7533 16:30 20:07 Scheduled On time
LA7589 17:35 21:09 Scheduled On time
LA7563 08:55 12:39 Scheduled On time
LA7553 10:00 13:40 Scheduled On time
LA7554 19:00 22:36 Scheduled On time
LA7571 21:00 00:24 Arrived On time
LA7567 19:00 22:36 Arrived On time
LA7240 11:00 13:15 Unknown
LA7243 18:00 20:20 Unknown
LA7244 19:00 21:20 Cancelled
LA7238 09:00 11:20 Unknown
LA7208 06:45 10:05 Landed

 

No. Departure Arrival Last Update Status
IB9021 11:45 15:01 Scheduled On time
IB7477 22:00 01:10 Scheduled On time
IB7475 10:30 13:55 Scheduled On time
IB9010 22:20 01:36 Scheduled On time
IB7474 08:25 11:40 Arrived On time
IB9020 11:45 15:01 Scheduled On time
IB7476 06:00 09:15 Scheduled On time
IB9035 23:15 02:33 Scheduled On time
IB1929 05:25 08:43 Arrived On time
IB1240 07:55 11:20 Arrived On time
IB1927 23:15 02:33 Scheduled
IB1226 10:20 13:45 Landed
IB1311 06:05 09:30 Arrived Delayed by 3h 55m
IB1928 08:35 11:53 Landed
IB1600 19:00 22:20 Landed
IB329 07:00 09:20 Landed
IB248 09:00 12:20 Unknown
IB175 15:10 18:30 Unknown
IB276 08:00 10:20 Unknown

 

No. Departure Arrival Last Update Status
Y4104 18:10 21:26 Scheduled On time
Y4110 22:20 01:36 Scheduled On time
Y4100 06:40 09:56 Arrived Delayed by 1h 6m
Y4102 11:45 15:01 Arrived Delayed by 43m
Y4118 23:15 02:33 Scheduled On time
Y4108 06:45 10:03 Arrived Delayed by 1h 1m
Y4114 05:30 08:48 Arrived On time
Y4112 16:45 20:02 Arrived On time
Y4122 07:45 11:02 Arrived On time
Y4106 09:45 13:02 Arrived On time
Y4116 19:05 22:22 Scheduled On time
Y4124 10:35 13:52 Scheduled On time
Y45206 22:05 19:00 In Air
Y45224 04:25 07:17 Landed
Y49464 23:00 None Scheduled
Y4120 12:35 15:53 Landed
Y45240 22:05 00:26 Cancelled
Y4216 13:50 17:03 Landed
Y45040 23:45 03:02 Arrived Delayed by 46m
Y49646 05:00 19:00 Cancelled
Y49662 03:30 05:50 Cancelled
Y4501 07:55 11:13 Landed
Y4206 20:00 23:13 Landed
Y4716 16:20 19:33 Landed
Y4718 17:35 20:48 Landed
Y4218 07:10 10:23 Landed
Y4706 12:00 15:13 Landed
Y4862 12:10 15:23 Landed
Y45718 14:43 18:00 Landed
Y45862 00:25 03:23 Landed
Y49606 01:40 19:00 Landed 05:01
Y45714 05:05 08:23 Landed 07:52
Y4722 14:41 18:02 Cancelled
Y47216 23:00 19:00 Cancelled
Y45216 00:08 19:00 Landed 03:31
Y47206 23:00 02:18 Scheduled
Y47714 23:15 02:33 Departed
Y47222 23:00 02:18 Scheduled
Y47716 23:10 02:28 Scheduled
Y4720 05:55 09:00 Cancelled
Y45712 08:55 12:13 No_Takeoff_Info
Y45860 14:45 17:01 Arrived On time
Y45722 15:14 18:35 Landed Late
Y4860 14:06 17:11 Landed
Y4864 15:59 19:04 Landed Late
Y45710 17:23 20:40 Landed
Y45700 13:40 15:57 Unknown
Y44712 12:15 14:32 Scheduled On time
Y44710 18:54 21:11 Scheduled
Y44706 17:18 19:35 Scheduled
Y44700 14:04 16:21 Scheduled
Y44718 16:13 18:30 Scheduled
Y44714 06:50 09:07 Scheduled
Y44722 18:18 20:35 Scheduled
Y44716 08:55 11:12 Arrived On time

 

No. Departure Arrival Last Update Status
VB1374 22:00 01:10 Scheduled On time
VB1022 10:30 13:55 Scheduled On time
VB1024 17:50 21:05 Scheduled On time
VB1016 07:00 10:15 Arrived On time
VB1380 08:25 11:40 Arrived On time
VB1028 06:00 09:15 Arrived On time
VB1038 19:20 22:35 Departed Delayed by 19m
VB1034 12:35 15:55 Scheduled On time
VB1018 16:55 20:20 Landed
VB1020 19:00 22:25 No Recent Info - Call Airline
VB1014 20:15 23:35 Departed
VB1036 23:40 02:55 Landed
VB1040 15:00 18:20 In Air
VB1378 03:10 06:25 Landed
VB1382 21:50 01:05 Scheduled
VB1026 15:00 18:15 In_Air
VB1376 01:40 03:55 In_Air
VB1032 15:30 17:45 Scheduled
VB1390 17:00 19:00 Out_Gate
VB1372 00:35 02:50 Landed
VB1388 01:10 03:25 Scheduled
VB1386 23:45 02:00 Scheduled
VB1042 23:45 01:55 Unknown
VB1044 21:45 23:55 Landed
VB1030 10:20 12:35 Landed

 

No. Departure Arrival Last Update Status
TK189 05:30 08:50 Scheduled On time

 

No. Departure Arrival Last Update Status
DL8119 10:00 13:40 Scheduled On time
DL9137 21:00 00:24 Scheduled On time
DL8014 08:55 12:39 Scheduled On time
DL8018 15:10 18:47 Arrived On time
DL8012 07:55 11:30 Arrived On time
DL8091 16:00 19:37 Scheduled On time
DL9020 17:30 21:04 Scheduled On time
DL9146 17:10 20:39 Scheduled On time

 

No. Departure Arrival Last Update Status
UX2462 16:30 20:07 Scheduled On time
UX2471 06:01 09:36 Scheduled On time
UX2461 07:00 10:32 Scheduled On time
UX2469 15:10 18:47 Arrived On time
UX2520 17:05 20:45 Arrived On time
UX2492 19:00 22:33 Scheduled On time
UX2491 07:40 11:13 Scheduled On time

 

No. Departure Arrival Last Update Status
KL8946 21:55 01:19 Scheduled On time
KL8944 06:01 09:36 Arrived On time
KL9139 20:35 23:58 Scheduled

 

No. Departure Arrival Last Update Status
GMT780 09:00 12:00 In Gate

 

No. Departure Arrival Last Update Status
VS7528 06:55 10:30 Scheduled On time
VS7526 06:01 09:36 Departed On time
VS7576 07:45 11:13 In Air

 

No. Departure Arrival Last Update Status
AR7417 21:00 00:24 Scheduled On time
AR7415 08:55 12:39 Arrived On time
AR7419 18:55 22:30 Scheduled On time
AR7467 20:00 23:18 Landed

 

No. Departure Arrival Last Update Status
F96104 18:10 21:26 Scheduled On time
F96108 06:45 10:03 Arrived On time
F96118 23:15 02:33 Scheduled On time
F96102 11:40 14:58 Scheduled On time
F96114 05:30 08:48 Scheduled On time
F96106 23:15 02:33 Scheduled On time
F96100 06:45 10:03 Scheduled On time
F96116 19:05 22:22 Scheduled On time
F96122 07:45 11:02 Scheduled On time
F96454 06:10 09:27 Arrived On time
F96222 20:06 22:23 Landed
F96130 05:00 08:17 Arrived On time
F96124 None 13:52 Landed
F96120 12:35 15:53 Landed
F96110 12:50 16:08 Landed
F96501 07:50 11:08 Landed
F96112 14:55 18:13 Landed

 

No. Departure Arrival Last Update Status
X91028 06:00 09:15 Arrival Estimated 08:58
X91374 22:00 01:20 Arrival Delayed 03:32
X91024 17:50 21:15 Arrival Estimated 20:59

 

No. Departure Arrival Last Update Status
AZ6737 06:05 09:36 Arrived On time

 

No. Departure Arrival Last Update Status
5D500 06:10 09:32 Departed On time
5D543 11:30 13:54 Landed
5D322 18:30 21:59 Landed

 

No. Departure Arrival Last Update Status
G33820 21:45 01:08 Scheduled On time
G33908 10:30 13:00 Landed Late
G33905 13:30 15:54 Landed Late
G33901 14:30 16:46 Landed Late
G33906 15:45 18:00 Landed Late
G33900 12:40 15:04 Landed Late
G33903 11:40 13:59 Landed
G33832 06:50 09:00 Landed
G33814 20:00 22:40 Landed

 

No. Departure Arrival Last Update Status
UJ780 11:28 None Arrived On time
UJ775 10:53 None Arrived On time
UJ772 10:49 None Arrived On time

 

No. Departure Arrival Last Update Status
VO1223 15:52 14:52 Arrival Scheduled

 

No. Departure Arrival Last Update Status
CM4061 12:11 None Arrived On time
CM6156 15:45 19:07 Landed
CM6585 17:40 20:58 Landed
CM6264 10:00 12:25 Landed
CM6262 06:01 09:25 Landed

 

No. Departure Arrival Last Update Status
AV6418 17:40 20:07 Landed
AV6413 08:00 11:14 Landed

 

No. Departure Arrival Last Update Status
AI3051 18:00 19:00 Arrival Scheduled