OPS Updating · 64,511 legs measured · last 90 days · 4 routes outbound only · 4 routes inbound only
106
nonstop destinations from Mexico City Benito Juárez International Airport, flown by 24 airlines . 98 of them also fly back in.
Measured from flights observed on Mexico City’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 74 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are no data.
Busiest route Monterrey MTY · about 376 movements a week, Aeroméxico, Viva, Volaris4,830 legs observed
Most reliable Guadalajara GDL · 100% on time, 0% cancelled3,954 legs
Roughest ride Paris CDG · 0% on time, 0.4% cancelled497 legs
All MEX nonstop destinations, ranked by weekly flights
One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.
Destination Airlines Weekly On time Cancelled
MTY Monterrey ⇆
Aeroméxico · Viva · Volaris
376 /wk
100% on time
0.1% cancelled
Schedule Aeroméxico departs AM900 06:00 AM900 06:05 AM904 06:50 AM34 07:55 AM912 08:55 AM912 09:00 AM916 09:45 AM916 10:05 AM920 10:50 AM920 11:00 AM924 12:15 AM930 13:30 AM936 15:05 AM944 17:00 AM948 18:10 AM952 19:00 AM90 20:00 AM956 20:00 AM958 20:50 AM962 21:30
Viva departs VB1120 05:35 VB1118 07:50 VB1132 08:40 VB1356 09:25 VB1130 14:25 VB1126 16:15 VB1352 17:05 VB1138 18:40 VB1144 22:50
Volaris departs Y4240 06:00 Y4247 08:10 Y4242 14:35 Y4244 18:55 Y4244 19:00
Aeroméxico arrives AM901 07:35 AM905 08:25 AM909 09:30 AM913 10:35 AM915 11:30 AM923 13:20 AM927 14:25 AM933 15:35 AM937 16:45 AM943 18:05 AM971 19:10 AM949 19:40 AM953 21:00 AM955 21:35 AM959 22:20 AM973 22:25 AM961 22:45 AM961 22:55 AM965 23:15 AM965 23:25 AM965 23:29
Viva arrives VB1117 07:05 VB1133 07:40 VB1355 08:35 VB1121 09:40 VB1129 13:35 VB1137 17:50 VB1127 20:25 VB1353 21:30 VB1143 22:00
Volaris arrives Y45617 06:05 Y4246 07:35 Y4241 09:50 Y4243 18:55 Y4243 19:00 Y4245 22:50
CUN Cancún ⇆
Aeroméxico · Turkish Airlines · Viva · Volaris
312 /wk
100% on time
0.2% cancelled
Schedule Aeroméxico departs AM500 06:10 AM504 06:55 AM508 08:05 AM512 08:55 AM516 09:55 AM516 10:05 AM520 10:50 AM524 12:05 AM532 14:05 AM536 15:05 AM540 16:05 AM544 17:00 AM552 18:55 AM556 20:05 AM560 21:00 AM564 22:00 AM564 22:05
Turkish Airlines departs TK184 09:20 TK181 09:20
Viva departs VB1028 06:05 VB1016 07:00 VB1380 08:25 VB1022 10:30 VB1038 18:50 VB1026 19:00 VB1020 19:00 VB1024 21:05 VB1374 22:10
Volaris departs Y4100 06:45 Y4108 09:00 Y4106 09:00 Y4102 11:05 Y46122 12:10 Y4104 17:45 Y4110 19:55
Aeroméxico arrives AM501 07:40 AM505 08:25 AM509 09:35 AM515 10:55 AM523 12:55 AM527 14:05 AM527 14:10 AM531 15:15 AM535 16:05 AM539 16:55 AM543 18:20 AM547 19:25 AM551 20:05 AM555 21:15 AM561 22:15 AM563 23:00
Viva arrives VB1021 00:35 VB1027 00:35 VB1379 07:35 VB1029 11:45 VB1023 16:10 VB1023 16:15 VB1373 21:10 VB1017 23:05 VB1015 23:05
Volaris arrives Y4101 12:10 Y4103 16:45 Y4109 20:00 Y4107 20:05 Y4105 23:20
GDL Guadalajara ⇆
Aeroméxico · Viva · Volaris
308 /wk
100% on time
0% cancelled
Schedule Aeroméxico departs AM200 06:00 AM200 06:01 AM204 06:50 AM204 07:00 AM208 07:40 AM212 08:30 AM212 08:35 AM216 09:50 AM220 10:45 AM220 11:00 AM224 12:05 AM232 13:55 AM232 14:00 AM240 16:05 AM244 17:05 AM248 18:05 AM252 19:05 AM252 19:10 AM258 20:30 AM260 21:25 AM264 22:00 AM268 22:55
Viva departs VB1398 16:00 VB1070 22:35
Volaris departs Y4140 06:00 Y4148 08:10 Y4142 12:30 Y4142 12:45 Y4150 14:10 Y4150 14:15 Y4144 16:45 Y4146 19:50 Y46032 22:20 Y45001 23:00
Aeroméxico arrives AM201 07:15 AM205 08:10 AM207 09:10 AM211 09:55 AM215 10:50 AM219 11:40 AM219 11:45 AM221 12:35 AM225 13:45 AM231 15:00 AM235 16:05 AM243 18:00 AM251 19:45 AM255 21:15 AM259 22:15 AM263 23:10
Viva arrives VB1393 10:00 VB1061 12:25 VB1065 17:15 VB1399 19:35 VB1069 21:45
Volaris arrives Y4149 07:10 Y4149 07:25 Y4141 09:25 Y4151 14:00 Y4143 15:45 Y4145 20:10 Y45145 20:10 Y49007 23:15 Y4147 23:30
TIJ Tijuana ⇆
Aeroméxico · China Southern Airlines · Hainan Airlines · Viva · Volaris
220 /wk
100% on time
0% cancelled
Schedule Aeroméxico departs AM170 06:20 AM172 08:10 AM174 09:55 AM176 12:20 AM178 14:10 AM180 16:20 AM184 18:20 AM188 20:05 AM1192 21:45 AM1192 22:10 AM192 22:15
China Southern Airlines departs CZ8032 03:30
Hainan Airlines departs HU7926 04:55
Viva departs VB1232 05:00 VB1254 15:00 VB1248 21:25
Volaris departs Y4180 05:30 Y4182 12:45 Y4184 19:15 Y4188 21:50 Y4190 22:00
Aeroméxico arrives AM189 00:30 AM195 04:35 AM171 05:30 AM173 11:15 AM175 15:00 AM177 16:15 AM177 16:20 AM179 18:15 AM181 20:35 AM187 22:20 AM1189 23:55
Hainan Airlines arrives HU7925 01:30
Viva arrives VB1249 05:15 VB1251 05:15 VB1253 14:00
Volaris arrives Y4185 03:00 Y4189 05:25 Y4187 06:00 Y4181 13:45 Y4183 20:50
IAH Houston ⇆
Aeroméxico · United Airlines · Viva · Volaris
133 /wk
91% on time
0.1% cancelled
Schedule Aeroméxico departs AM472 07:00 AM470 14:55
United Airlines departs UA1085 04:40 UA428 06:50 UA1089 09:05 UA1091 11:25 UA2248 13:40 UA1838 14:30 UA1025 16:50
Viva departs VB152 06:20
Volaris departs Y4730 05:55 Y4730 06:05
Aeroméxico arrives AM419 13:50 AM471 21:40
United Airlines arrives UA1024 09:05 UA1060 11:15 UA1088 13:25 UA1090 15:50 UA1028 18:00 UA2247 21:30 UA429 23:10
Viva arrives VB153 12:20
Volaris arrives Y4731 22:10
MID Mérida ⇆
Aeroméxico · Viva · Volaris
127 /wk
100% on time
0.4% cancelled
Schedule Aeroméxico departs AM820 06:05 AM822 07:40 AM822 07:45 AM824 09:40 AM826 12:15 AM834 15:50 AM836 17:15 AM838 18:50 AM840 20:55 AM842 21:55
Viva departs VB1100 06:35 VB1104 13:00 VB1108 20:00
Volaris departs Y4220 06:10
Aeroméxico arrives AM821 07:55 AM823 09:00 AM825 09:40 AM825 09:45 AM825 09:55 AM825 10:00 AM827 11:25 AM829 12:55 AM831 16:00 AM835 18:00 AM837 20:05 AM839 21:05 AM839 22:05 AM841 22:30
Viva arrives VB1109 00:40 VB1101 11:15 VB1105 17:45
Volaris arrives Y4221 10:45
ORD Chicago ⇆
Aeroméxico · American Airlines · United Airlines · Viva · Volaris
100 /wk
84% on time
0% cancelled
Schedule Aeroméxico departs AM686 08:40 AM1688 19:05 AM682 19:05
American Airlines departs AA250 13:15
United Airlines departs UA474 15:20
Viva departs VB186 05:45
Volaris departs Y4700 00:40 Y4701 10:45 Y4702 18:10
Aeroméxico arrives AM689 05:50 AM687 19:50
American Airlines arrives AA249 12:15
United Airlines arrives UA359 12:35
Viva arrives VB187 04:40
Volaris arrives Y4700 00:40 Y4703 04:20 Y4701 10:45
CUU Chihuahua ⇆
Aeroméxico · Viva · Volaris
97 /wk
100% on time
0.1% cancelled
Schedule Aeroméxico departs AM138 06:05 AM140 08:15 AM140 08:25 AM142 09:40 AM144 13:05 AM146 17:25 AM148 21:05
Viva departs VB1050 19:05 VB1052 19:05
Volaris departs Y4410 21:00
Aeroméxico arrives AM139 08:25 AM139 09:10 AM141 11:55 AM143 14:50 AM147 15:30 AM147 15:50 AM145 19:10 AM149 23:10
Viva arrives VB1051 00:25 VB1053 00:25
Volaris arrives Y4411 08:10
MIA Miami ⇆
Aeroméxico · American Airlines · Volaris
97 /wk
89% on time
0.1% cancelled
Schedule Aeroméxico departs AM412 07:05 AM420 10:55 AM428 19:05
American Airlines departs AA1498 05:45 AA264 11:40 AA505 15:00
Volaris departs Y4790 09:45 Y4791 18:45
Aeroméxico arrives AM429 09:45 AM423 16:15 AM421 20:20
American Airlines arrives AA264 10:40 AA505 13:55 AA257 20:15 AA1798 23:10
Volaris arrives Y4790 10:05 Y4791 18:05
LAX Los Angeles ⇆
Aeroméxico · American Airlines · Viva · Volaris
96 /wk
85% on time
0% cancelled
Schedule Aeroméxico departs AM646 07:10 AM644 09:35 AM642 14:10 AM648 19:00
American Airlines departs AA2547 13:55
Viva departs VB146 19:45
Volaris departs Y4712 05:30 Y4710 20:40
Aeroméxico arrives AM649 12:45 AM647 17:20 AM645 19:45 AM643 23:55
Viva arrives VB147 04:55 VB149 04:55
Volaris arrives Y4713 00:05 Y4715 00:05 Y4711 06:10 Y4715 06:15
HMO Hermosillo ⇆
Aeroméxico · Viva · Volaris
95 /wk
100% on time
0% cancelled
Schedule Aeroméxico departs AM702 06:10 AM702 06:15 AM704 08:30 AM710 13:15 AM712 16:50 AM714 21:00
Viva departs VB1322 06:00
Volaris departs Y4380 05:45 Y4380 06:05
Aeroméxico arrives AM701 09:50 AM703 12:45 AM703 12:55 AM705 16:00 AM713 20:20 AM713 20:30 AM715 23:25
Viva arrives VB1323 00:30 VB1325 00:30
Volaris arrives Y4381 21:45
OAX Oaxaca ⇆
Aeroméxico · Viva · Volaris
93 /wk
100% on time
0.1% cancelled
Schedule Aeroméxico departs AM1044 06:00 AM1046 08:25 AM1048 11:40 AM1048 12:00 AM1050 14:45 AM1050 15:05 AM1052 18:45 AM1054 21:10
Viva departs VB1334 11:00 VB1336 16:15
Volaris departs Y45440 05:40 Y45440 05:50 Y4440 07:10
Aeroméxico arrives AM1045 07:25 AM1049 09:30 AM1051 11:35 AM1053 15:20 AM1053 15:30 AM1055 18:35 AM1057 21:15
Viva arrives VB1335 14:00 VB1337 20:25
Volaris arrives Y4440 06:10 Y45441 09:10 Y45441 10:30 Y4441 21:10
VER Veracruz ⇆
Aeroméxico · Viva
85 /wk
100% on time
0% cancelled
BOG Bogota ⇆
Aeroméxico · Avianca
83 /wk
–1071 legs
–
MAD Madrid ⇆
Aeroméxico · Iberia
81 /wk
98% on time
0.1% cancelled
PTY Tocumen ⇆
Aeroméxico · Copa Airlines
81 /wk
–1045 legs
–
JFK New York ⇆
Aeroméxico · American Airlines · Delta Air Lines · Viva
58 /wk
77% on time
0% cancelled
ATL Atlanta ⇆
Delta Air Lines
57 /wk
88% on time
0% cancelled
MZT Mazatlàn ⇆
Aeroméxico · Volaris · Viva
56 /wk
100% on time
0% cancelled
YYZ Toronto ⇆
Aeroméxico · Air Canada · Flair Airlines
52 /wk
86% on time
0.7% cancelled
CUL Culiacán ⇆
Aeroméxico · Volaris
50 /wk
100% on time
0% cancelled
LAP La Paz ⇆
Aeroméxico · Volaris
50 /wk
100% on time
0% cancelled
MCO Orlando ⇆
Aeroméxico · Volaris
50 /wk
91% on time
0% cancelled
HUX Huatulco ⇆
Aeroméxico · Viva · Volaris
45 /wk
100% on time
0% cancelled
MXL Mexicali ⇆
Aeroméxico · Volaris
45 /wk
100% on time
0% cancelled
LAS Las Vegas ⇆
Aeroméxico · Viva · Volaris
43 /wk
88% on time
0% cancelled
CTM Chetumal ⇆
Aeroméxico · Volaris · Viva
42 /wk
100% on time
0% cancelled
DEN Denver ⇆
Aeroméxico · United Airlines · Volaris
42 /wk
86% on time
0% cancelled
ACA Acapulco ⇆
Aeroméxico · Volaris
42 /wk
100% on time
0% cancelled
EWR New York ⇆
Aeroméxico · United Airlines
42 /wk
91% on time
0% cancelled
SJO San José ⇆
Aeroméxico · Avianca · SmartLynx Australia
41 /wk
–521 legs
–
LIM Lima ⇆
Aeroméxico · LATAM Perú · Volaris
40 /wk
100% on time
0% cancelled
CDG Paris ⇆
Aeroméxico · Air France
39 /wk
0% on time
0.4% cancelled
YVR Vancouver ⇆
Aeroméxico · Air Canada · Flair Airlines
38 /wk
93% on time
0.2% cancelled
CZM Cozumel ⇆
Aeroméxico · Volaris
30 /wk
100% on time
0% cancelled
LHR London ⇆
Aeroméxico · British Airways
28 /wk
99% on time
2% cancelled
MDE Medellín ⇆
Aeroméxico · Avianca
28 /wk
99% on time
0% cancelled
PHX Phoenix ⇆
Aeroméxico · American Airlines
28 /wk
89% on time
0% cancelled
REX Reynosa ⇆
Aeroméxico · Viva
28 /wk
100% on time
0% cancelled
YUL Montréal ⇆
Aeroméxico · Air Canada
28 /wk
88% on time
0% cancelled
IAD Washington ⇆
Aeroméxico · United Airlines
26 /wk
86% on time
0% cancelled
NRT Tokyo ⇆
All Nippon Airways · Aeroméxico
17 /wk
–222 legs
–
AUS Austin ⇆
Aeroméxico · Air Canada
14 /wk
100% on time
0% cancelled
BOS Boston ⇆
Aeroméxico
14 /wk
99% on time
0% cancelled
CLQ Colima ⇆
Aeroméxico
14 /wk
100% on time
0% cancelled
DTW Detroit ⇆
Delta Air Lines
14 /wk
98% on time
0% cancelled
HAV Havana ⇆
Aeroméxico
14 /wk
100% on time
0% cancelled
TPA Tampa ⇆
Aeroméxico
12 /wk
99% on time
0% cancelled
TPQ Tepic ⇆
Aeroméxico
12 /wk
100% on time
0% cancelled
DXB Dubai ⇆
Emirates
11 /wk
100% on time
0% cancelled
CLO Cali ⇆
Aeroméxico
8 /wk
100% on time
0% cancelled
UIO Quito ⇆
Aeroméxico
8 /wk
100% on time
0% cancelled
■ ≥85% on time
■ 70–84%
■ 55–69%
■ <55%
cancelled: amber ≥2%, red ≥5%
⇆ flies both directions
Nonstop flights into Mexico City
98 of the 106 destinations above also fly nonstop into Mexico City, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board , and each route row links to its own route page with the paired schedule history.
4 routes appeared outbound only in the observed window; 4 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.
MEX route map: where 106 nonstop routes go
MEX direct flights: questions travelers ask
How many direct flights does Mexico City have? Mexico City Benito Juárez International Airport currently has nonstop service to 106 destinations on 24 airlines, based on flights observed on the airport's own boards over the last 14 days. 98 of those routes operate in both directions.
Which direct route from Mexico City is most reliable? Among routes with at least 20 observed legs in the last 90 days, Monterrey (MTY) runs cleanest: 100% of flights within 15 minutes of schedule with a 0.1% cancellation rate.
Which airline flies the most nonstop routes from Mexico City? Aeroméxico appears on 94 of the 106 nonstop routes we observed at MEX. The airline column in the route ledger lists every carrier observed on each route.
Where does this data come from? From Mexico City Benito Juárez International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.
More nonstop guides
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Mexico City (MEX) nonstop network and route reliability, measured from official airport boards.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/mexico-city-MEX
Copy
How we measure this →
Planning around MEX? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure