The places connected to Mexico City on the most scheduled services, busiest first.
Aside from the non-stop routes above, reaching Mexico City from these popular places requires a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Mexico City not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Mexico City of 3,000 miles or more.
Mexico City has nonstop connections with 27 airports in United States: Dallas-Fort Worth (DFW), Atlanta (ATL), Los Angeles (LAX), Miami (MIA), Chicago (ORD), New York (JFK), Houston (IAH), San Francisco (SFO), Orlando (MCO), Newark (EWR), Denver (DEN), Detroit (DTW), Las Vegas (LAS), Phoenix (PHX), Dulles (IAD), San Antonio (SAT), Charlotte (CLT), Boston (BOS), Minneapolis (MSP), Salt Lake City (SLC), Raleigh/Durham (RDU), Tampa (TPA), Austin (AUS), Philadelphia (PHL), Seattle (SEA), Oakland (OAK), and Sacramento (SMF). These routes are served by Aeroenlaces Nacionales, Aerolíneas Argentinas (SkyTeam), AeroMexico (SkyTeam), Air Canada (Star Alliance), Air France (SkyTeam), Air New Zealand (Star Alliance), All Nippon Airways (Star Alliance), American Airlines (Oneworld), British Airways (Oneworld), Cathay Pacific (Oneworld), Delta Air Lines (SkyTeam), El Al, Emirates, Finnair (Oneworld), Frontier Airlines, Iberia (Oneworld), Japan Airlines (Oneworld), KLM (SkyTeam), Korean Air (SkyTeam), Qantas (Oneworld), Qatar Airways (Oneworld), Scandinavian Airlines (SkyTeam), Skytrans Regional, TAP Portugal (Star Alliance), United Airlines (Star Alliance), Virgin Atlantic (SkyTeam), Volaris, and WestJet.
Mexico City has nonstop connections with 4 airports in Canada: Toronto (YYZ), Vancouver (YVR), Montreal (YUL), and Calgary (YYC). These routes are served by AeroMexico (SkyTeam), Air Canada (Star Alliance), Avianca (Star Alliance), El Al, Flair Airlines, LATAM Chile, Scandinavian Airlines (SkyTeam), and WestJet.
Mexico City has nonstop connections with 4 airports in Colombia: Bogota (BOG), Rionegro (MDE), Cartagena (CTG), and Cali (CLO). These routes are served by Aeroenlaces Nacionales, Aerolíneas Argentinas (SkyTeam), AeroMexico (SkyTeam), All Nippon Airways (Star Alliance), Avianca (Star Alliance), Ethiopian Airlines (Star Alliance), Gol Transportes Aéreos, and WestJet.
Mexico City has nonstop connections with 2 airports in Dominican Republic: Punta Cana (PUJ) and Santo Domingo (SDQ). These routes are served by AeroMexico (SkyTeam).
Mexico City has nonstop connections with 2 airports in Germany: Frankfurt-am-Main (FRA) and Munich (MUC). These routes are served by Austrian Airlines (Star Alliance), Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).
Mexico City has nonstop connections with 2 airports in Honduras: La Mesa (SAP) and Comayagua (XPL). These routes are served by AeroMexico (SkyTeam) and Air France (SkyTeam).
Mexico City has nonstop connections with 2 airports in Italy: Rome (FCO) and Milan (MXP). These routes are served by AeroMexico (SkyTeam).
Mexico City has nonstop connections with 2 airports in Spain: Madrid (MAD) and Barcelona (BCN). These routes are served by Aer Lingus, AeroMexico (SkyTeam), Air Europa (SkyTeam), British Airways (Oneworld), El Al, Emirates, Finnair (Oneworld), Iberia (Oneworld), Pegasus Airlines, Qatar Airways (Oneworld), and TAP Portugal (Star Alliance).
Mexico City has a nonstop connection with Ezeiza (EZE) in Argentina, served by Aerolíneas Argentinas (SkyTeam) and AeroMexico (SkyTeam).
Mexico City has a nonstop connection with Sao Paulo (GRU) in Brazil, served by AeroMexico (SkyTeam), Gol Transportes Aéreos, LATAM Chile, and WestJet.
Mexico City has a nonstop connection with Santiago (SCL) in Chile, served by AeroMexico (SkyTeam), LATAM Chile, and WestJet.
Mexico City has a nonstop connection with San Jose (SJO) in Costa Rica, served by AeroMexico (SkyTeam), Air France (SkyTeam), Avianca (Star Alliance), LATAM Chile, Skytrans Regional, and Volaris.
Mexico City has a nonstop connection with Havana (HAV) in Cuba, served by AeroMexico (SkyTeam).
Mexico City has a nonstop connection with Quito (UIO) in Ecuador, served by AeroMexico (SkyTeam).
Mexico City has a nonstop connection with Santa Clara (SAL) in El Salvador, served by Aeroenlaces Nacionales, Aerolineas Mas, AeroMexico (SkyTeam), Air Canada (Star Alliance), Air France (SkyTeam), All Nippon Airways (Star Alliance), Avianca (Star Alliance), Delta Air Lines (SkyTeam), and LATAM Chile.
Mexico City has a nonstop connection with Paris (CDG) in France, served by AeroMexico (SkyTeam), Air France (SkyTeam), El Al, KLM (SkyTeam), and Virgin Atlantic (SkyTeam).
Mexico City has a nonstop connection with Guatemala City (GUA) in Guatemala, served by AeroMexico (SkyTeam), Air France (SkyTeam), Delta Air Lines (SkyTeam), Skytrans Regional, and Volaris.
The other 105 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Mexico City from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Aer Lingus links Mexico City nonstop with Madrid (MAD).
AeroMexico (SkyTeam) links Mexico City nonstop with Madrid (MAD), Paris (CDG), Amsterdam (AMS), London (LHR), Barcelona (BCN), Rome (FCO), and Milan (MXP).
Air Europa (SkyTeam) links Mexico City nonstop with Madrid (MAD).
Air France (SkyTeam) links Mexico City nonstop with Paris (CDG) and Amsterdam (AMS).
Austrian Airlines (Star Alliance) links Mexico City nonstop with Frankfurt-am-Main (FRA).
British Airways (Oneworld) links Mexico City nonstop with Madrid (MAD) and London (LHR).
El Al links Mexico City nonstop with Madrid (MAD), Paris (CDG), and Amsterdam (AMS).
Emirates links Mexico City nonstop with Barcelona (BCN).
Finnair (Oneworld) links Mexico City nonstop with Madrid (MAD).
Garuda Indonesia (SkyTeam) links Mexico City nonstop with Amsterdam (AMS) and London (LHR).
Iberia (Oneworld) links Mexico City nonstop with Madrid (MAD) and London (LHR).
KLM (SkyTeam) links Mexico City nonstop with Paris (CDG) and Amsterdam (AMS).
Lufthansa (Star Alliance) links Mexico City nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
Pegasus Airlines links Mexico City nonstop with Madrid (MAD).
Qatar Airways (Oneworld) links Mexico City nonstop with Madrid (MAD).
Swiss International Air Lines (Star Alliance) links Mexico City nonstop with Frankfurt-am-Main (FRA) and Munich (MUC).
TAP Portugal (Star Alliance) links Mexico City nonstop with Barcelona (BCN).
Turkish Airlines (Star Alliance) links Mexico City nonstop with Arnavutkoy (IST).
Virgin Atlantic (SkyTeam) links Mexico City nonstop with Paris (CDG), Amsterdam (AMS), and London (LHR).
Aeroenlaces Nacionales links Mexico City nonstop with Bogota (BOG) and Rionegro (MDE).
Aerolíneas Argentinas (SkyTeam) links Mexico City nonstop with Bogota (BOG), Lima (LIM), and Ezeiza (EZE).
AeroMexico (SkyTeam) links Mexico City nonstop with Bogota (BOG), Lima (LIM), Sao Paulo (GRU), Santiago (SCL), Ezeiza (EZE), Rionegro (MDE), Cartagena (CTG), Quito (UIO), and Cali (CLO).
All Nippon Airways (Star Alliance) links Mexico City nonstop with Bogota (BOG).
Avianca (Star Alliance) links Mexico City nonstop with Bogota (BOG) and Rionegro (MDE).
Ethiopian Airlines (Star Alliance) links Mexico City nonstop with Bogota (BOG).
Gol Transportes Aéreos links Mexico City nonstop with Bogota (BOG) and Sao Paulo (GRU).
LATAM Chile links Mexico City nonstop with Lima (LIM), Sao Paulo (GRU), and Santiago (SCL).
Volaris links Mexico City nonstop with Lima (LIM).
WestJet links Mexico City nonstop with Bogota (BOG), Lima (LIM), Sao Paulo (GRU), Santiago (SCL), Rionegro (MDE), and Cartagena (CTG).
AeroMexico (SkyTeam) links Mexico City nonstop with Tokyo (NRT).
All Nippon Airways (Star Alliance) links Mexico City nonstop with Tokyo (NRT).
Garuda Indonesia (SkyTeam) links Mexico City nonstop with Tokyo (NRT).
Japan Airlines (Oneworld) links Mexico City nonstop with Tokyo (NRT).
Korean Air (SkyTeam) links Mexico City nonstop with Tokyo (NRT).
LATAM Chile links Mexico City nonstop with Tokyo (NRT).
The airport's official name is Licenciado Benito Juarez International Airport. On Roame and most flight schedules, you will find it under the code MEX.
The IATA airport code for Licenciado Benito Juarez International Airport is MEX. Enter MEX in Flightmap whenever you want to use this exact airport.
Licenciado Benito Juarez International Airport serves Mexico City, Mexico. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to MEX, not just the broader city.
Open the map with Anywhere as your starting point and MEX as the destination. Each result keeps the route pointed toward Mexico City, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to MEX.
Yes. When Roame has observed award availability for a route to MEX, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Mexico City has a nonstop connection with Tokyo (NRT) in Japan, served by AeroMexico (SkyTeam), All Nippon Airways (Star Alliance), Garuda Indonesia (SkyTeam), Japan Airlines (Oneworld), Korean Air (SkyTeam), and LATAM Chile.
Mexico City has a nonstop connection with Amsterdam (AMS) in Netherlands, served by AeroMexico (SkyTeam), Air France (SkyTeam), El Al, Garuda Indonesia (SkyTeam), KLM (SkyTeam), and Virgin Atlantic (SkyTeam).
Mexico City has a nonstop connection with Managua (MGA) in Nicaragua, served by AeroMexico (SkyTeam).