Direct flights
from México City (MEX)
to Cancún (CUN)

Weekly schedule for flights between Benito Juárez Intl (México City, Mexico) and Cancún Intl (Cancún, Mexico) operated by 1 airlines.
199 weekly flights operate on this route flying 803mi in 2h13min.
Expect $119 in average for a one-way ticket with the cheapest option at $31.

Monday
Monday
05:25AM08:43AM
VolarisY4Y4!3454
Monday
05:35AM08:50AM
Turkish AirlinesTKTK189
Monday
06:00AM09:13AM
VolarisY4Y4!102
Monday
06:05AM09:25AM
VivaAerobusVBVB1028
Monday
06:05AM09:33AM
AeroMéxicoAMAM500
Monday
06:55AM10:15AM
VivaAerobusVBVB1016
Monday
06:55AM10:23AM
AeroMéxicoAMAM504
Monday
07:10AM10:23AM
VolarisY4Y4!104
Monday
07:55AM11:23AM
AeroMéxicoAMAM508
Monday
08:25AM11:45AM
VivaAerobusVBVB1380
Monday
08:50AM12:24PM
AeroMéxicoAMAM512
Monday
09:35AM12:55PM
Turkish AirlinesTKTK181
Monday
10:00AM01:34PM
AeroMéxicoAMAM516
Monday
10:20AM01:45PM
VivaAerobusVBVB1022
Monday
11:00AM02:36PM
AeroMéxicoAMAM520
Monday
11:50AM03:26PM
AeroMéxicoAMAM524
Monday
12:35PM04:00PM
VivaAerobusVBVB1034
Monday
01:45PM05:20PM
AeroMéxicoAMAM532
Monday
01:50PM05:15PM
VivaAerobusVBVB1026
Monday
03:00PM06:36PM
AeroMéxicoAMAM536
Monday
05:00PM08:36PM
AeroMéxicoAMAM542
Monday
05:50PM09:10PM
VivaAerobusVBVB1024
Monday
06:00PM09:29PM
AeroMéxicoAMAM546
Monday
07:00PM10:29PM
AeroMéxicoAMAM550
Monday
08:05PM11:28PM
AeroMéxicoAMAM554
Monday
09:30PM12:53AM
AeroMéxicoAMAM562
Monday
10:00PM01:15AM
VivaAerobusVBVB1374
Monday
11:15PM02:28AM
VolarisY4Y4!122
Tuesday
Tuesday
05:25AM08:43AM
VolarisY4Y4!3454
Tuesday
05:35AM08:50AM
Turkish AirlinesTKTK190
Tuesday
06:00AM09:13AM
VolarisY4Y4!102
Tuesday
06:05AM09:25AM
VivaAerobusVBVB1028
Tuesday
06:05AM09:33AM
AeroMéxicoAMAM500
Tuesday
06:55AM10:15AM
VivaAerobusVBVB1016
Tuesday
06:55AM10:23AM
AeroMéxicoAMAM504
Tuesday
07:45AM10:58AM
VolarisY4Y4!108
Tuesday
07:55AM11:23AM
AeroMéxicoAMAM508
Tuesday
08:25AM11:45AM
VivaAerobusVBVB1380
Tuesday
08:50AM12:24PM
AeroMéxicoAMAM512
Tuesday
09:35AM12:55PM
Turkish AirlinesTKTK182
Tuesday
09:50AM01:03PM
VolarisY4Y4!112
Tuesday
10:00AM01:34PM
AeroMéxicoAMAM516
Tuesday
10:20AM01:45PM
VivaAerobusVBVB1022
Tuesday
10:50AM02:26PM
AeroMéxicoAMAM520
Tuesday
11:50AM03:26PM
AeroMéxicoAMAM524
Tuesday
12:35PM04:00PM
VivaAerobusVBVB1034
Tuesday
01:45PM05:20PM
AeroMéxicoAMAM532
Tuesday
01:50PM05:15PM
VivaAerobusVBVB1026
Tuesday
03:00PM06:36PM
AeroMéxicoAMAM536
Tuesday
05:00PM08:36PM
AeroMéxicoAMAM542
Tuesday
05:35PM08:48PM
VolarisY4Y4!116
Tuesday
05:50PM09:10PM
VivaAerobusVBVB1024
Tuesday
06:00PM09:29PM
AeroMéxicoAMAM546
Tuesday
07:00PM10:29PM
AeroMéxicoAMAM550
Tuesday
08:05PM11:28PM
AeroMéxicoAMAM554
Tuesday
09:30PM12:53AM
AeroMéxicoAMAM562
Tuesday
10:30PM01:45AM
VivaAerobusVBVB1374
Tuesday
11:15PM02:28AM
VolarisY4Y4!122
Wednesday
Wednesday
05:25AM08:43AM
VolarisY4Y4!3454
Wednesday
06:05AM09:25AM
VivaAerobusVBVB1028
Wednesday
06:05AM09:33AM
AeroMéxicoAMAM500
Wednesday
06:55AM10:15AM
VivaAerobusVBVB1016
Wednesday
06:55AM10:23AM
AeroMéxicoAMAM504
Wednesday
07:40AM10:53AM
VolarisY4Y4!106
Wednesday
07:55AM11:23AM
AeroMéxicoAMAM508
Wednesday
08:25AM11:45AM
VivaAerobusVBVB1380
Wednesday
08:50AM12:24PM
AeroMéxicoAMAM512
Wednesday
09:10AM12:23PM
VolarisY4Y4!112
Wednesday
09:35AM12:55PM
Turkish AirlinesTKTK184
Wednesday
09:55AM01:29PM
AeroMéxicoAMAM516
Wednesday
10:20AM01:45PM
VivaAerobusVBVB1022
Wednesday
10:50AM02:26PM
AeroMéxicoAMAM520
Wednesday
11:50AM03:26PM
AeroMéxicoAMAM524
Wednesday
12:35PM04:00PM
VivaAerobusVBVB1034
Wednesday
01:50PM05:15PM
VivaAerobusVBVB1026
Wednesday
01:50PM05:25PM
AeroMéxicoAMAM532
Wednesday
02:50PM06:26PM
AeroMéxicoAMAM536
Wednesday
05:00PM08:36PM
AeroMéxicoAMAM542
Wednesday
05:50PM09:10PM
VivaAerobusVBVB1024
Wednesday
05:55PM09:24PM
AeroMéxicoAMAM546
Wednesday
07:00PM10:29PM
AeroMéxicoAMAM550
Wednesday
07:00PM10:13PM
VolarisY4Y4!118
Wednesday
08:00PM11:13PM
VolarisY4Y4!120
Wednesday
08:05PM11:28PM
AeroMéxicoAMAM554
Wednesday
09:30PM12:53AM
AeroMéxicoAMAM562
Wednesday
10:00PM01:15AM
VivaAerobusVBVB1374
Wednesday
11:15PM02:28AM
VolarisY4Y4!122
Thursday
Thursday
05:35AM08:50AM
Turkish AirlinesTKTK189
Thursday
06:00AM09:13AM
VolarisY4Y4!102
Thursday
06:05AM09:25AM
VivaAerobusVBVB1028
Thursday
06:05AM09:33AM
AeroMéxicoAMAM500
Thursday
06:55AM10:15AM
VivaAerobusVBVB1016
Thursday
06:55AM10:23AM
AeroMéxicoAMAM504
Thursday
07:25AM10:38AM
VolarisY4Y4!106
Thursday
07:55AM11:23AM
AeroMéxicoAMAM508
Thursday
08:25AM11:45AM
VivaAerobusVBVB1380
Thursday
08:50AM12:24PM
AeroMéxicoAMAM512
Thursday
09:35AM12:55PM
Turkish AirlinesTKTK181
Thursday
10:00AM01:34PM
AeroMéxicoAMAM516
Thursday
10:20AM01:45PM
VivaAerobusVBVB1022
Thursday
10:50AM02:26PM
AeroMéxicoAMAM520
Thursday
11:50AM03:26PM
AeroMéxicoAMAM524
Thursday
12:10PM03:23PM
VolarisY4Y4!114
Thursday
12:35PM04:00PM
VivaAerobusVBVB1034
Thursday
01:50PM05:15PM
VivaAerobusVBVB1026
Thursday
02:00PM05:35PM
AeroMéxicoAMAM532
Thursday
03:00PM06:36PM
AeroMéxicoAMAM536
Thursday
05:00PM08:36PM
AeroMéxicoAMAM542
Thursday
05:50PM09:10PM
VivaAerobusVBVB1024
Thursday
06:00PM09:29PM
AeroMéxicoAMAM546
Thursday
07:00PM10:29PM
AeroMéxicoAMAM550
Thursday
08:05PM11:28PM
AeroMéxicoAMAM554
Thursday
09:30PM12:53AM
AeroMéxicoAMAM562
Thursday
10:00PM01:15AM
VivaAerobusVBVB1374
Thursday
11:15PM02:28AM
VolarisY4Y4!122
Friday
Friday
05:25AM08:43AM
VolarisY4Y4!3454
Friday
06:00AM09:13AM
VolarisY4Y4!102
Friday
06:05AM09:25AM
VivaAerobusVBVB1028
Friday
06:05AM09:33AM
AeroMéxicoAMAM500
Friday
06:55AM10:15AM
VivaAerobusVBVB1016
Friday
06:55AM10:23AM
AeroMéxicoAMAM504
Friday
07:40AM10:53AM
VolarisY4Y4!106
Friday
07:55AM11:23AM
AeroMéxicoAMAM508
Friday
08:25AM11:45AM
VivaAerobusVBVB1380
Friday
08:50AM12:24PM
AeroMéxicoAMAM512
Friday
09:35AM12:55PM
Turkish AirlinesTKTK184
Friday
10:00AM01:34PM
AeroMéxicoAMAM516
Friday
10:20AM01:45PM
VivaAerobusVBVB1022
Friday
10:50AM02:26PM
AeroMéxicoAMAM520
Friday
12:00PM03:36PM
AeroMéxicoAMAM524
Friday
12:35PM04:00PM
VivaAerobusVBVB1034
Friday
01:45PM05:20PM
AeroMéxicoAMAM532
Friday
01:50PM05:15PM
VivaAerobusVBVB1026
Friday
03:00PM06:36PM
AeroMéxicoAMAM536
Friday
05:00PM08:36PM
AeroMéxicoAMAM542
Friday
05:50PM09:10PM
VivaAerobusVBVB1024
Friday
06:00PM09:29PM
AeroMéxicoAMAM546
Friday
07:00PM10:29PM
AeroMéxicoAMAM550
Friday
07:00PM10:13PM
VolarisY4Y4!118
Friday
08:05PM11:28PM
AeroMéxicoAMAM554
Friday
09:30PM12:53AM
AeroMéxicoAMAM562
Friday
10:30PM01:45AM
VivaAerobusVBVB1374
Friday
11:15PM02:28AM
VolarisY4Y4!122
Saturday
Saturday
05:25AM08:43AM
VolarisY4Y4!3454
Saturday
05:35AM08:50AM
Turkish AirlinesTKTK189
Saturday
06:05AM09:25AM
VivaAerobusVBVB1028
Saturday
06:05AM09:33AM
AeroMéxicoAMAM500
Saturday
06:55AM10:15AM
VivaAerobusVBVB1016
Saturday
06:55AM10:23AM
AeroMéxicoAMAM504
Saturday
07:10AM10:23AM
VolarisY4Y4!104
Saturday
07:55AM11:23AM
AeroMéxicoAMAM508
Saturday
08:25AM11:45AM
VivaAerobusVBVB1380
Saturday
09:00AM12:34PM
AeroMéxicoAMAM512
Saturday
09:35AM12:55PM
Turkish AirlinesTKTK181
Saturday
10:00AM01:34PM
AeroMéxicoAMAM516
Saturday
10:20AM01:40PM
VivaAerobusVBVB1022
Saturday
10:50AM02:26PM
AeroMéxicoAMAM520
Saturday
11:55AM03:08PM
VolarisY4Y4!114
Saturday
12:00PM03:36PM
AeroMéxicoAMAM524
Saturday
12:35PM03:55PM
VivaAerobusVBVB1034
Saturday
01:45PM05:20PM
AeroMéxicoAMAM532
Saturday
01:50PM05:10PM
VivaAerobusVBVB1026
Saturday
03:00PM06:36PM
AeroMéxicoAMAM536
Saturday
04:55PM08:31PM
AeroMéxicoAMAM542
Saturday
05:50PM09:10PM
VivaAerobusVBVB1024
Saturday
05:55PM09:24PM
AeroMéxicoAMAM546
Saturday
06:55PM10:24PM
AeroMéxicoAMAM550
Saturday
08:35PM11:58PM
AeroMéxicoAMAM554
Saturday
10:00PM01:15AM
VivaAerobusVBVB1374
Saturday
11:15PM02:28AM
VolarisY4Y4!122
Sunday
Sunday
05:25AM08:43AM
VolarisY4Y4!3454
Sunday
06:05AM09:25AM
VivaAerobusVBVB1028
Sunday
06:05AM09:33AM
AeroMéxicoAMAM500
Sunday
06:55AM10:15AM
VivaAerobusVBVB1016
Sunday
07:00AM10:28AM
AeroMéxicoAMAM504
Sunday
07:40AM10:53AM
VolarisY4Y4!106
Sunday
08:05AM11:33AM
AeroMéxicoAMAM508
Sunday
08:25AM11:45AM
VivaAerobusVBVB1380
Sunday
08:50AM12:24PM
AeroMéxicoAMAM512
Sunday
09:35AM12:55PM
Turkish AirlinesTKTK184
Sunday
09:50AM01:03PM
VolarisY4Y4!112
Sunday
10:00AM01:34PM
AeroMéxicoAMAM516
Sunday
10:20AM01:40PM
VivaAerobusVBVB1022
Sunday
10:50AM02:26PM
AeroMéxicoAMAM520
Sunday
11:55AM03:31PM
AeroMéxicoAMAM524
Sunday
12:10PM03:23PM
VolarisY4Y4!114
Sunday
12:35PM03:55PM
VivaAerobusVBVB1034
Sunday
01:50PM05:10PM
VivaAerobusVBVB1026
Sunday
01:50PM05:25PM
AeroMéxicoAMAM532
Sunday
02:55PM06:31PM
AeroMéxicoAMAM536
Sunday
05:00PM08:36PM
AeroMéxicoAMAM542
Sunday
05:50PM09:10PM
VivaAerobusVBVB1024
Sunday
05:55PM09:24PM
AeroMéxicoAMAM546
Sunday
06:55PM10:24PM
AeroMéxicoAMAM550
Sunday
07:00PM10:13PM
VolarisY4Y4!118
Sunday
08:05PM11:28PM
AeroMéxicoAMAM554
Sunday
09:30PM12:53AM
AeroMéxicoAMAM562
Sunday
10:00PM01:15AM
VivaAerobusVBVB1374
Sunday
11:15PM02:28AM
VolarisY4Y4!122