A stunning aerial view of Chapultepec Park with cityscape and mountains in the background.

Flights to Mexico City

108 routes into Mexico City, with the airlines that fly them, flight times and the fares we have seen. Lowest nonstop fare seen: $29 one-way from Villahermosa (22 Oct 2026).

Photo of Mexico City: Erhart Fabian Castillo Castellanos on Pexels.

Routes to Mexico City

FromAirlinesFlight timeFare seenBook
Acapulco to Mexico CityACA–MEXVolaris, Aeromexico53m$69 nonstopBook
Aguascalientes to Mexico CityAGU–MEXVolaris, Aeromexico1h 2m$107 nonstopBook
Albuquerque to Mexico CityABQ–MEXVolaris2h 52m—Book
Amsterdam to Mexico CityAMS–MEX · all flights from AmsterdamAeromexico12h$730 nonstopBook
Atlanta to Mexico CityATL–MEX · all flights from Atlanta—3h 11m$342 nonstopBook
Austin to Mexico CityAUS–MEXVolaris, Aeromexico2h$419 nonstopBook
Barcelona to Mexico CityBCN–MEX · all flights from BarcelonaAeromexico12h 21m$691 nonstopBook
Boston to Mexico CityBOS–MEX · all flights from BostonAeromexico5h 5m$369 nonstopBook
Buenos Aires to Mexico CityEZE–MEX · all flights from Buenos AiresAeromexico9h 45m$678 nonstopBook
Campeche to Mexico CityCPE–MEXVolaris1h 37m$156 nonstopBook
Cancun to Mexico CityCUN–MEXVolaris, Viva Aerobus2h 6m$54 nonstopBook
Cartagena to Mexico CityCTG–MEXAeromexico3h 54m$422 nonstopBook
Charlotte to Mexico CityCLT–MEXVolaris, American Airlines3h 37m$487 nonstopBook
Chetumal to Mexico CityCTM–MEXVolaris, Viva Aerobus1h 55m$61 nonstopBook
Chicago to Mexico CityORD–MEX · all flights from ChicagoVolaris, Viva Aerobus, Aeromexico3h 54m$130 nonstopBook
Chihuahua to Mexico CityCUU–MEXVolaris, Viva Aerobus2h 3m$76 nonstopBook
Cincinnati to Mexico CityCVG–MEXVolaris3h 44m—Book
Ciudad Del Carmen to Mexico CityCME–MEXVolaris, Aeromexico1h 28m$145 nonstopBook
Ciudad Juarez to Mexico CityCJS–MEXVolaris2h 26m$83 nonstopBook
Ciudad Obregon to Mexico CityCEN–MEXVolaris2h 16m$147 nonstopBook
Cleveland to Mexico CityCLE–MEXVolaris4h 10m—Book
Colima to Mexico CityCLQ–MEXVolaris1h 5m$120 nonstopBook
Cozumel to Mexico CityCZM–MEXVolaris2h 6m$230 nonstopBook
Culiacan to Mexico CityCUL–MEXVolaris1h 49m$96 nonstopBook
Dallas to Mexico CityDFW–MEX · all flights from DallasVolaris2h 23m$134 nonstopBook
Denver to Mexico CityDEN–MEX · all flights from DenverVolaris3h 25m—Book
Detroit to Mexico CityDTW–MEXVolaris4h 10m$866 nonstopBook
Durango to Mexico CityDGO–MEXVolaris1h 28m$181 nonstopBook
Fresno to Mexico CityFAT–MEXVolaris3h 59m—Book
Guadalajara to Mexico CityGDL–MEXVolaris, Viva Aerobus1h 4m$63 nonstopBook
Guatemala City to Mexico CityGUA–MEXVolaris, Volaris Costa Rica, Aeromexico1h 49m$129 nonstopBook
Havana to Mexico CityHAV–MEXAeromexico2h 43m$137 nonstopBook
Hermosillo to Mexico CityHMO–MEXVolaris, Viva Aerobus, Aeromexico2h 31m$93 nonstopBook
Houston to Mexico CityIAH–MEX · all flights from HoustonVolaris, Viva Aerobus, Aeromexico2h 2m$77 nonstopBook
Huatulco to Mexico CityHUX–MEXVolaris, Viva Aerobus1h 8m$59 nonstopBook
Indianapolis to Mexico CityIND–MEXVolaris3h 42m—Book
Ixtapa to Mexico CityZIH–MEXVolaris54m$92 nonstopBook
La Paz to Mexico CityLAP–MEXVolaris2h 6m$97 nonstopBook
Las Vegas to Mexico CityLAS–MEX · all flights from Las VegasVolaris, Viva Aerobus3h 32m$166 nonstopBook
Leon/Guanajuato to Mexico CityBJX–MEXVolaris53m—Book
Lima to Mexico CityLIM–MEXVolaris5h 48m$135 nonstopBook
London to Mexico CityLHR–MEX · all flights from LondonAeromexico11h 38m$704 nonstopBook
Loreto to Mexico CityLTO–MEXVolaris2h 19m—Book
Los Angeles to Mexico CityLAX–MEX · all flights from Los AngelesVolaris, Viva Aerobus3h 38m$147 nonstopBook
Los Mochis to Mexico CityLMM–MEXVolaris2h 3m$90 nonstopBook
Madrid to Mexico CityMAD–MEX · all flights from MadridAeromexico11h 50m$576 nonstopBook
Managua to Mexico CityMGA–MEXAeromexico2h 30m$520 nonstopBook
Mazatlan to Mexico CityMZT–MEXVolaris, Viva Aerobus1h 34m$58 nonstopBook
Medellin to Mexico CityMDE–MEXavianca airlines, Aeromexico4h 11m$392 nonstopBook
Memphis to Mexico CityMEM–MEXVolaris2h 56m$252, 1 stopBook
Merida to Mexico CityMID–MEXVolaris, Aeromexico1h 45m$107 nonstopBook
Mexicali to Mexico CityMXL–MEXVolaris, Aeromexico3h 13m$98 nonstopBook
Miami to Mexico CityMIA–MEX · all flights from MiamiVolaris, Aeromexico3h 4m$116 nonstopBook
Milwaukee to Mexico CityMKE–MEXVolaris4h 1m—Book
Minneapolis to Mexico CityMSP–MEXVolaris4h 6m$768 nonstopBook
Monterrey to Mexico CityMTY–MEXVolaris, Viva Aerobus1h 23m$56 nonstopBook
Montreal to Mexico CityYUL–MEXAeromexico5h 8m$307 nonstopBook
Morelia to Mexico CityMLM–MEXVolaris46m$120 nonstopBook
Nashville to Mexico CityBNA–MEXVolaris3h 16m—Book
New York to Mexico CityEWR–MEX · all flights from New YorkAeromexico4h 41m$245 nonstopBook
Oakland to Mexico CityOAK–MEXVolaris4h 17m$200 nonstopBook
Oaxaca to Mexico CityOAX–MEXVolaris, Viva Aerobus, Aeromexico58m$51 nonstopBook
Oklahoma City to Mexico CityOKC–MEXVolaris2h 44m—Book
Ontario to Mexico CityONT–MEXVolaris3h 34m$178, 1 stopBook
Orlando to Mexico CityMCO–MEX · all flights from OrlandoVolaris3h 5m$161 nonstopBook
Panama City to Mexico CityPTY–MEXAeromexico3h 31m$293 nonstopBook
Paris to Mexico CityCDG–MEX · all flights from ParisAeromexico12h$679 nonstopBook
Philadelphia to Mexico CityPHL–MEXVolaris, Aeromexico4h 31m$281 nonstopBook
Phoenix to Mexico CityPHX–MEXVolaris, Aeromexico, American Airlines3h 1m$266 nonstopBook
Portland to Mexico CityPDX–MEXVolaris5h 2m—Book
Puerto Escondido to Mexico CityPXM–MEXVolaris, Viva Aerobus1h 4m$45 nonstopBook
Puerto Vallarta to Mexico CityPVR–MEXVolaris, Viva Aerobus1h 20m$80 nonstopBook
Quito to Mexico CityUIO–MEXAeromexico4h 25m$365 nonstopBook
Raleigh to Mexico CityRDU–MEXAeromexico3h 52m$1172 nonstopBook
Reno to Mexico CityRNO–MEXVolaris4h 14m—Book
Reynosa to Mexico CityREX–MEXViva Aerobus, Aeromexico1h 25m$78 nonstopBook
Rome to Mexico CityFCO–MEX · all flights from RomeAeromexico13h 17m$1169 nonstopBook
Sacramento to Mexico CitySMF–MEX—4h 18m—Book
Salt Lake City to Mexico CitySLC–MEXVolaris3h 50m—Book
San Antonio to Mexico CitySAT–MEXVolaris1h 54m$231 nonstopBook
San Francisco to Mexico CitySFO–MEX · all flights from San FranciscoVolaris, Aeromexico4h 17m$191 nonstopBook
San Jose to Mexico CitySJO–MEXVolaris, Volaris Costa Rica, avianca airlines Costa Rica2h 53m$116 nonstopBook
San Jose to Mexico CitySJC–MEXVolaris4h 14m$128, 1 stopBook
San Jose Del Cabo to Mexico CitySJD–MEXVolaris1h 58m—Book
San Luis Potosi to Mexico CitySLP–MEXVolaris58m$218 nonstopBook
San Pedro Sula to Mexico CitySAP–MEXVolaris2h 5m$453, 1 stopBook
San Salvador to Mexico CitySAL–MEXVolaris, avianca airlines, Volaris El Salvador2h 4m$205 nonstopBook
Santiago to Mexico CitySCL–MEXLATAM Airlines Group, Aeromexico8h 45m$273 nonstopBook
Santo Domingo to Mexico CitySDQ–NLUArajet4h 21m$221 nonstopBook
Sao Paulo to Mexico CityGRU–MEX · all flights from Sao PauloAeromexico, LATAM Airlines Brasil, LATAM Airlines Group9h 47m$310 nonstopBook
Seattle to Mexico CitySEA–MEX · all flights from SeattleVolaris, Aeromexico5h 12m$268 nonstopBook
Seoul to Mexico CityICN–MEX · all flights from SeoulAeromexico15h 37m$707 nonstopBook
St Louis to Mexico CitySTL–MEXVolaris3h 23m—Book
Tampa to Mexico CityTPA–MEXVolaris2h 55m—Book
Tampico to Mexico CityTAM–MEXVolaris56m$155 nonstopBook
Tapachula to Mexico CityTAP–MEXVolaris, Aeromexico1h 36m$84 nonstopBook
Tepic to Mexico CityTPQ–MEXVolaris1h 18m$95 nonstopBook
Tijuana to Mexico CityTIJ–MEXVolaris3h 23m$162 nonstopBook
Tokyo to Mexico CityNRT–MEX · all flights from TokyoAeromexico14h 34m$1027 nonstopBook
Toronto to Mexico CityYYZ–MEX · all flights from TorontoAeromexico4h 34m$170 nonstopBook
Torreon to Mexico CityTRC–MEXVolaris, Viva Aerobus, Aeromexico1h 31m$106 nonstopBook
Tulum to Mexico CityTQO–MEX—2h—Book
Tuxtla Gutierrez to Mexico CityTGZ–MEXVolaris, Viva Aerobus1h 24m$60 nonstopBook
Vancouver to Mexico CityYVR–MEXAeromexico5h 26m$251 nonstopBook
Veracruz to Mexico CityVER–MEXVolaris, Viva Aerobus53m$45 nonstopBook
Villahermosa to Mexico CityVSA–MEXVolaris, Viva Aerobus, Aeromexico1h 21m$29 nonstopBook
Washington to Mexico CityIAD–MEX · all flights from WashingtonVolaris, Aeromexico4h 15m$398 nonstopBook
Zacatecas to Mexico CityZCL–MEXVolaris1h 10m$171 nonstopBook

One-way fares in USD from Travelpayouts flight data, with the date we saw them. Fares change daily; check the price for your dates before you book.

Hotels in Mexico City

Find hotels in Mexico City

Hotels, hostels & more · Expedia

Search hotels

FAQ

What is the cheapest nonstop flight to Mexico City?+

Of the routes we track, the lowest nonstop fare we have seen is $29 one-way from Villahermosa (VSA–MEX), seen 22 Oct 2026. Fares change daily.

How long is the flight to Mexico City?+

It depends on where you start: about 46m from Morelia (210 km), the shortest route we track. Each route below lists its own flight time.

Which airport do flights to Mexico City use?+

Routes we track arrive at Mexico City Benito Juárez International Airport (MEX) and Felipe Ángeles International Airport (NLU).

Can I fly nonstop to Mexico City?+

Yes, on 85 of the 108 routes we track; each route below shows the airlines that fly it.

Mexico City Benito Juárez International Airport (MEX) · Felipe Ángeles International Airport (NLU)