MEX

Mexico City (MEX) direct flights: all 106 nonstop routes, measured

live · updated 3h ago

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 routeMonterrey MTY · about 376 movements a week, Aeroméxico, Viva, Volaris4,830 legs observed
Most reliableGuadalajara GDL · 100% on time, 0% cancelled3,954 legs
Roughest rideParis 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.

MTYMonterrey⇆ Aeroméxico · Viva · Volaris 376/wk 100%on time 0.1%cancelled
Schedule
Aeroméxico departs AM900 06:00AM900 06:05AM904 06:50AM34 07:55AM912 08:55AM912 09:00AM916 09:45AM916 10:05AM920 10:50AM920 11:00AM924 12:15AM930 13:30AM936 15:05AM944 17:00AM948 18:10AM952 19:00AM90 20:00AM956 20:00AM958 20:50AM962 21:30
Viva departs VB1120 05:35VB1118 07:50VB1132 08:40VB1356 09:25VB1130 14:25VB1126 16:15VB1352 17:05VB1138 18:40VB1144 22:50
Volaris departs Y4240 06:00Y4247 08:10Y4242 14:35Y4244 18:55Y4244 19:00
Aeroméxico arrives AM901 07:35AM905 08:25AM909 09:30AM913 10:35AM915 11:30AM923 13:20AM927 14:25AM933 15:35AM937 16:45AM943 18:05AM971 19:10AM949 19:40AM953 21:00AM955 21:35AM959 22:20AM973 22:25AM961 22:45AM961 22:55AM965 23:15AM965 23:25AM965 23:29
Viva arrives VB1117 07:05VB1133 07:40VB1355 08:35VB1121 09:40VB1129 13:35VB1137 17:50VB1127 20:25VB1353 21:30VB1143 22:00
Volaris arrives Y45617 06:05Y4246 07:35Y4241 09:50Y4243 18:55Y4243 19:00Y4245 22:50
CUNCancún⇆ Aeroméxico · Turkish Airlines · Viva · Volaris 312/wk 100%on time 0.2%cancelled
Schedule
Aeroméxico departs AM500 06:10AM504 06:55AM508 08:05AM512 08:55AM516 09:55AM516 10:05AM520 10:50AM524 12:05AM532 14:05AM536 15:05AM540 16:05AM544 17:00AM552 18:55AM556 20:05AM560 21:00AM564 22:00AM564 22:05
Turkish Airlines departs TK184 09:20TK181 09:20
Viva departs VB1028 06:05VB1016 07:00VB1380 08:25VB1022 10:30VB1038 18:50VB1026 19:00VB1020 19:00VB1024 21:05VB1374 22:10
Volaris departs Y4100 06:45Y4108 09:00Y4106 09:00Y4102 11:05Y46122 12:10Y4104 17:45Y4110 19:55
Aeroméxico arrives AM501 07:40AM505 08:25AM509 09:35AM515 10:55AM523 12:55AM527 14:05AM527 14:10AM531 15:15AM535 16:05AM539 16:55AM543 18:20AM547 19:25AM551 20:05AM555 21:15AM561 22:15AM563 23:00
Viva arrives VB1021 00:35VB1027 00:35VB1379 07:35VB1029 11:45VB1023 16:10VB1023 16:15VB1373 21:10VB1017 23:05VB1015 23:05
Volaris arrives Y4101 12:10Y4103 16:45Y4109 20:00Y4107 20:05Y4105 23:20
GDLGuadalajara⇆ Aeroméxico · Viva · Volaris 308/wk 100%on time 0%cancelled
Schedule
Aeroméxico departs AM200 06:00AM200 06:01AM204 06:50AM204 07:00AM208 07:40AM212 08:30AM212 08:35AM216 09:50AM220 10:45AM220 11:00AM224 12:05AM232 13:55AM232 14:00AM240 16:05AM244 17:05AM248 18:05AM252 19:05AM252 19:10AM258 20:30AM260 21:25AM264 22:00AM268 22:55
Viva departs VB1398 16:00VB1070 22:35
Volaris departs Y4140 06:00Y4148 08:10Y4142 12:30Y4142 12:45Y4150 14:10Y4150 14:15Y4144 16:45Y4146 19:50Y46032 22:20Y45001 23:00
Aeroméxico arrives AM201 07:15AM205 08:10AM207 09:10AM211 09:55AM215 10:50AM219 11:40AM219 11:45AM221 12:35AM225 13:45AM231 15:00AM235 16:05AM243 18:00AM251 19:45AM255 21:15AM259 22:15AM263 23:10
Viva arrives VB1393 10:00VB1061 12:25VB1065 17:15VB1399 19:35VB1069 21:45
Volaris arrives Y4149 07:10Y4149 07:25Y4141 09:25Y4151 14:00Y4143 15:45Y4145 20:10Y45145 20:10Y49007 23:15Y4147 23:30
TIJTijuana⇆ Aeroméxico · China Southern Airlines · Hainan Airlines · Viva · Volaris 220/wk 100%on time 0%cancelled
Schedule
Aeroméxico departs AM170 06:20AM172 08:10AM174 09:55AM176 12:20AM178 14:10AM180 16:20AM184 18:20AM188 20:05AM1192 21:45AM1192 22:10AM192 22:15
China Southern Airlines departs CZ8032 03:30
Hainan Airlines departs HU7926 04:55
Viva departs VB1232 05:00VB1254 15:00VB1248 21:25
Volaris departs Y4180 05:30Y4182 12:45Y4184 19:15Y4188 21:50Y4190 22:00
Aeroméxico arrives AM189 00:30AM195 04:35AM171 05:30AM173 11:15AM175 15:00AM177 16:15AM177 16:20AM179 18:15AM181 20:35AM187 22:20AM1189 23:55
Hainan Airlines arrives HU7925 01:30
Viva arrives VB1249 05:15VB1251 05:15VB1253 14:00
Volaris arrives Y4185 03:00Y4189 05:25Y4187 06:00Y4181 13:45Y4183 20:50
IAHHouston⇆ Aeroméxico · United Airlines · Viva · Volaris 133/wk 91%on time 0.1%cancelled
Schedule
Aeroméxico departs AM472 07:00AM470 14:55
United Airlines departs UA1085 04:40UA428 06:50UA1089 09:05UA1091 11:25UA2248 13:40UA1838 14:30UA1025 16:50
Viva departs VB152 06:20
Volaris departs Y4730 05:55Y4730 06:05
Aeroméxico arrives AM419 13:50AM471 21:40
United Airlines arrives UA1024 09:05UA1060 11:15UA1088 13:25UA1090 15:50UA1028 18:00UA2247 21:30UA429 23:10
Viva arrives VB153 12:20
Volaris arrives Y4731 22:10
MIDMérida⇆ Aeroméxico · Viva · Volaris 127/wk 100%on time 0.4%cancelled
Schedule
Aeroméxico departs AM820 06:05AM822 07:40AM822 07:45AM824 09:40AM826 12:15AM834 15:50AM836 17:15AM838 18:50AM840 20:55AM842 21:55
Viva departs VB1100 06:35VB1104 13:00VB1108 20:00
Volaris departs Y4220 06:10
Aeroméxico arrives AM821 07:55AM823 09:00AM825 09:40AM825 09:45AM825 09:55AM825 10:00AM827 11:25AM829 12:55AM831 16:00AM835 18:00AM837 20:05AM839 21:05AM839 22:05AM841 22:30
Viva arrives VB1109 00:40VB1101 11:15VB1105 17:45
Volaris arrives Y4221 10:45
ORDChicago⇆ Aeroméxico · American Airlines · United Airlines · Viva · Volaris 100/wk 84%on time 0%cancelled
Schedule
Aeroméxico departs AM686 08:40AM1688 19:05AM682 19:05
American Airlines departs AA250 13:15
United Airlines departs UA474 15:20
Viva departs VB186 05:45
Volaris departs Y4700 00:40Y4701 10:45Y4702 18:10
Aeroméxico arrives AM689 05:50AM687 19:50
American Airlines arrives AA249 12:15
United Airlines arrives UA359 12:35
Viva arrives VB187 04:40
Volaris arrives Y4700 00:40Y4703 04:20Y4701 10:45
CUUChihuahua⇆ Aeroméxico · Viva · Volaris 97/wk 100%on time 0.1%cancelled
Schedule
Aeroméxico departs AM138 06:05AM140 08:15AM140 08:25AM142 09:40AM144 13:05AM146 17:25AM148 21:05
Viva departs VB1050 19:05VB1052 19:05
Volaris departs Y4410 21:00
Aeroméxico arrives AM139 08:25AM139 09:10AM141 11:55AM143 14:50AM147 15:30AM147 15:50AM145 19:10AM149 23:10
Viva arrives VB1051 00:25VB1053 00:25
Volaris arrives Y4411 08:10
MIAMiami⇆ Aeroméxico · American Airlines · Volaris 97/wk 89%on time 0.1%cancelled
Schedule
Aeroméxico departs AM412 07:05AM420 10:55AM428 19:05
American Airlines departs AA1498 05:45AA264 11:40AA505 15:00
Volaris departs Y4790 09:45Y4791 18:45
Aeroméxico arrives AM429 09:45AM423 16:15AM421 20:20
American Airlines arrives AA264 10:40AA505 13:55AA257 20:15AA1798 23:10
Volaris arrives Y4790 10:05Y4791 18:05
LAXLos Angeles⇆ Aeroméxico · American Airlines · Viva · Volaris 96/wk 85%on time 0%cancelled
Schedule
Aeroméxico departs AM646 07:10AM644 09:35AM642 14:10AM648 19:00
American Airlines departs AA2547 13:55
Viva departs VB146 19:45
Volaris departs Y4712 05:30Y4710 20:40
Aeroméxico arrives AM649 12:45AM647 17:20AM645 19:45AM643 23:55
Viva arrives VB147 04:55VB149 04:55
Volaris arrives Y4713 00:05Y4715 00:05Y4711 06:10Y4715 06:15
HMOHermosillo⇆ Aeroméxico · Viva · Volaris 95/wk 100%on time 0%cancelled
Schedule
Aeroméxico departs AM702 06:10AM702 06:15AM704 08:30AM710 13:15AM712 16:50AM714 21:00
Viva departs VB1322 06:00
Volaris departs Y4380 05:45Y4380 06:05
Aeroméxico arrives AM701 09:50AM703 12:45AM703 12:55AM705 16:00AM713 20:20AM713 20:30AM715 23:25
Viva arrives VB1323 00:30VB1325 00:30
Volaris arrives Y4381 21:45
OAXOaxaca⇆ Aeroméxico · Viva · Volaris 93/wk 100%on time 0.1%cancelled
Schedule
Aeroméxico departs AM1044 06:00AM1046 08:25AM1048 11:40AM1048 12:00AM1050 14:45AM1050 15:05AM1052 18:45AM1054 21:10
Viva departs VB1334 11:00VB1336 16:15
Volaris departs Y45440 05:40Y45440 05:50Y4440 07:10
Aeroméxico arrives AM1045 07:25AM1049 09:30AM1051 11:35AM1053 15:20AM1053 15:30AM1055 18:35AM1057 21:15
Viva arrives VB1335 14:00VB1337 20:25
Volaris arrives Y4440 06:10Y45441 09:10Y45441 10:30Y4441 21:10
PVRPuerto Vallarta⇆ Aeroméxico · Viva · Volaris 88/wk –1131 legs –
VERVeracruz⇆ Aeroméxico · Viva 85/wk 100%on time 0%cancelled
BOGBogota⇆ Aeroméxico · Avianca 83/wk –1071 legs –
MADMadrid⇆ Aeroméxico · Iberia 81/wk 98%on time 0.1%cancelled
PTYTocumen⇆ Aeroméxico · Copa Airlines 81/wk –1045 legs –
SJDSan José del Cabo⇆ Aeroméxico · Viva · Volaris 79/wk –1017 legs –
VSAVillahermosa⇆ Aeroméxico · Viva · Volaris 71/wk –910 legs –
DFWDallas-Fort Worth⇆ Aeroméxico · American Airlines · Volaris 67/wk 75%on time 0%cancelled
TGZTuxtla Gutiérrez⇆ Aeroméxico · Viva · Volaris 66/wk –846 legs –
SFOSan Francisco⇆ Aeroméxico · United Airlines 62/wk 85%on time 0.4%cancelled
JFKNew York⇆ Aeroméxico · American Airlines · Delta Air Lines · Viva 58/wk 77%on time 0%cancelled
ATLAtlanta⇆ Delta Air Lines 57/wk 88%on time 0%cancelled
MZTMazatlàn⇆ Aeroméxico · Volaris · Viva 56/wk 100%on time 0%cancelled
CJSCiudad Juárez⇆ Aeroméxico · Viva · Volaris 54/wk –693 legs –
YYZToronto⇆ Aeroméxico · Air Canada · Flair Airlines 52/wk 86%on time 0.7%cancelled
TRCTorreón⇆ Aeroméxico · Viva 51/wk –662 legs –
CULCuliacán⇆ Aeroméxico · Volaris 50/wk 100%on time 0%cancelled
LAPLa Paz⇆ Aeroméxico · Volaris 50/wk 100%on time 0%cancelled
MCOOrlando⇆ Aeroméxico · Volaris 50/wk 91%on time 0%cancelled
AGUAguascalientes⇆ Aeroméxico 50/wk –646 legs –
BJXSilao⇆ Aeroméxico 48/wk –619 legs –
TAMCiudad Madero⇆ Aeroméxico 48/wk 100%on time 0%cancelled
HUXHuatulco⇆ Aeroméxico · Viva · Volaris 45/wk 100%on time 0%cancelled
MXLMexicali⇆ Aeroméxico · Volaris 45/wk 100%on time 0%cancelled
LASLas Vegas⇆ Aeroméxico · Viva · Volaris 43/wk 88%on time 0%cancelled
SLPSan Luis Potosí⇆ Aeroméxico 43/wk –551 legs –
CTMChetumal⇆ Aeroméxico · Volaris · Viva 42/wk 100%on time 0%cancelled
DENDenver⇆ Aeroméxico · United Airlines · Volaris 42/wk 86%on time 0%cancelled
ACAAcapulco⇆ Aeroméxico · Volaris 42/wk 100%on time 0%cancelled
EWRNew York⇆ Aeroméxico · United Airlines 42/wk 91%on time 0%cancelled
TAPTapachula⇆ Aeroméxico · Volaris 42/wk 99%on time 0%cancelled
SJOSan José⇆ Aeroméxico · Avianca · SmartLynx Australia 41/wk –521 legs –
QROQuerétaro⇆ Aeroméxico 41/wk 100%on time 0%cancelled
LIMLima⇆ Aeroméxico · LATAM Perú · Volaris 40/wk 100%on time 0%cancelled
CDGParis⇆ Aeroméxico · Air France 39/wk 0%on time 0.4%cancelled
YVRVancouver⇆ Aeroméxico · Air Canada · Flair Airlines 38/wk 93%on time 0.2%cancelled
LMMLos Mochis⇆ Aeroméxico · Volaris 37/wk 100%on time 0%cancelled
GUAGuatemala City⇆ Aeroméxico · SmartLynx Australia · Volaris 36/wk –464 legs –
PXMPuerto Escondido⇆ Aeroméxico · Viva · Volaris 36/wk –469 legs –
DGODurango⇆ Aeroméxico 36/wk 100%on time 0%cancelled
SATSan Antonio⇆ Aeroméxico · Volaris · Viva 32/wk 94%on time 0.2%cancelled
MTTCosoleacaque⇆ Aeroméxico 32/wk 100%on time 0%cancelled
CZMCozumel⇆ Aeroméxico · Volaris 30/wk 100%on time 0%cancelled
ZIHIxtapa⇆ Aeroméxico · Volaris 30/wk –381 legs –
AMSAmsterdam⇆ Aeroméxico · KLM 28/wk 99%on time 0%cancelled
LHRLondon⇆ Aeroméxico · British Airways 28/wk 99%on time 2%cancelled
MDEMedellín⇆ Aeroméxico · Avianca 28/wk 99%on time 0%cancelled
PHXPhoenix⇆ Aeroméxico · American Airlines 28/wk 89%on time 0%cancelled
REXReynosa⇆ Aeroméxico · Viva 28/wk 100%on time 0%cancelled
YULMontréal⇆ Aeroméxico · Air Canada 28/wk 88%on time 0%cancelled
IADWashington⇆ Aeroméxico · United Airlines 26/wk 86%on time 0%cancelled
ZLOManzanillo⇆ Aeroméxico 26/wk 100%on time 0.3%cancelled
BCNBarcelona⇆ Aeroméxico · Emirates 24/wk 95%on time 0%cancelled
GRUSão Paulo⇆ Aeroméxico · LATAM Airlines 24/wk –312 legs –
CPECampeche⇆ Aeroméxico 24/wk 100%on time 0%cancelled
ZCLZacatecas⇆ Aeroméxico 24/wk 100%on time 0%cancelled
SALSan Salvador⇆ Aeroméxico · Avianca 18/wk –234 legs –
CENCiudad Obregón⇆ Aeroméxico 18/wk –229 legs –
CMECiudad del Carmen⇆ Aeroméxico 18/wk –228 legs –
NRTTokyo⇆ All Nippon Airways · Aeroméxico 17/wk –222 legs –
AUSAustin⇆ Aeroméxico · Air Canada 14/wk 100%on time 0%cancelled
BOSBoston⇆ Aeroméxico 14/wk 99%on time 0%cancelled
CLQColima⇆ Aeroméxico 14/wk 100%on time 0%cancelled
CLTCharlotte⇆ American Airlines 14/wk 94%on time 0%cancelled
CTGCartagena⇆ Aeroméxico 14/wk 100%on time 0%cancelled
DTWDetroit⇆ Delta Air Lines 14/wk 98%on time 0%cancelled
HAVHavana⇆ Aeroméxico 14/wk 100%on time 0%cancelled
OAKOakland⇆ Volaris 14/wk 94%on time 0%cancelled
PUJPunta Cana⇆ Aeroméxico 14/wk 91%on time 0%cancelled
SEASeattle⇆ Aeroméxico 14/wk 98%on time 0%cancelled
SCLSantiago⇆ Aeroméxico · LATAM Airlines 13/wk –166 legs –
FRAFrankfurt am Main⇆ Lufthansa 13/wk 100%on time 0%cancelled
FCORome⇆ Aeroméxico 12/wk –158 legs –
ISTIstanbul⇆ Turkish Airlines 12/wk –152 legs –
TPATampa⇆ Aeroméxico 12/wk 99%on time 0%cancelled
TPQTepic⇆ Aeroméxico 12/wk 100%on time 0%cancelled
DXBDubai⇆ Emirates 11/wk 100%on time 0%cancelled
RDURaleigh/Durham⇆ Aeroméxico 10/wk 91%on time 0%cancelled
SDQSanto Domingo→ Aeroméxico 9/wk –111 legs –
SLCSalt Lake City→ Delta Air Lines 9/wk 81%on time 0%cancelled
YYCCalgary⇆ WestJet 9/wk 30%on time 0%cancelled
CLOCali⇆ Aeroméxico 8/wk 100%on time 0%cancelled
MLMMorelia⇆ Aeroméxico 8/wk –109 legs –
NLDNuevo Laredo⇆ Aeroméxico 8/wk 100%on time 0%cancelled
UIOQuito⇆ Aeroméxico 8/wk 100%on time 0%cancelled
SAPSan Pedro Sula⇆ Aeroméxico 7/wk –92 legs –
XPLPalmerola→ Aeroméxico 7/wk –95 legs –
MUCMunich⇆ Lufthansa 6/wk –71 legs –
MAMMatamoros← Aeroméxico 5/wk –58 legs –
MGAManagua→ Aeroméxico 5/wk –70 legs –
MSPMinneapolis← Delta Air Lines 4/wk 96%on time 0%cancelled
PHLPhiladelphia⇆ Aeroméxico 3/wk 89%on time 0%cancelled
SZXShenzhen← China Southern Airlines 3/wk –37 legs –
ICNSeoul← Aeroméxico 2/wk –26 legs –
■ ≥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

Nonstop route network at Mexico City (MEX)

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.

Canonical URL
https://proflightsearch.com/direct-flights/mexico-city-MEX
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