Cheap flights to Mexico City (MEX)

Search and compare fares to Mexico City across KAYAK, Expedia, and hundreds of airlines. No fake prices. No fake countdowns.

Trip type

We search

Why fly to Mexico City?

Mexico City is the rare big-trip destination that's also a budget-friendly long weekend, and American travelers are catching on fast. This is one of the largest, most layered cities in the Western Hemisphere, where Aztec ruins sit beneath Spanish-colonial cathedrals on the Zocalo, world-class museums like the Anthropology Museum and the Frida Kahlo house draw culture seekers, and a globally celebrated food scene runs from $1 street tacos to tasting menus that rank among the best on earth. Add the leafy, walkable neighborhoods of Roma and Condesa, Sunday cycling on Reforma, and the floating gardens of Xochimilco, and you have a city that rewards repeat visits. For U.S. flyers it's a logistical gift: it shares time zones with much of the country, sits just a few hours away, and the strong dollar stretches remarkably far on meals, museums, and rideshares. Benito Juarez International (MEX) is a major hub with abundant nonstops from Dallas, Houston, Los Angeles, Atlanta, Chicago, and New York. One altitude note worth a money tip: the city sits at about 7,350 feet, so book lodging with easy Metro or rideshare access and pace your first day, since the high elevation tires people out faster than they expect.

Best months to fly to Mexico City

September through November and the post-holiday weeks of January and February tend to have the lowest fares and pleasant dry-season weather, while the December holidays and spring break push prices to their highest.

FAQs: cheap flights to Mexico City

What's the cheapest time to fly to Mexico City?
Early fall (September to November) and the late-January-to-February window usually offer the lowest fares. Avoid the December holidays and the busy summer school break, when both flights and hotels climb.
Do I need a passport to fly to Mexico City?
Yes. Air travel to Mexico requires a valid U.S. passport book with at least six months of validity remaining. A passport card is only valid for land and sea entry, not flights.
How long is the flight to Mexico City from the U.S.?
It's about 2.5 hours nonstop from Houston or Dallas, roughly 3.5 hours from Los Angeles, and around 4 to 5 hours from New York. Many U.S. hubs run multiple daily nonstops, keeping fares competitive.
Is Mexico City a budget-friendly destination?
Very. Thanks to a favorable exchange rate, meals, museum entry, public transit, and rideshares cost far less than in most U.S. cities, so even a modest flight deal turns into an affordable overall trip.
Does the high altitude affect visitors?
It can. At about 7,350 feet, some travelers feel mild fatigue or shortness of breath the first day or two. Hydrate, go easy on alcohol initially, and don't over-schedule your arrival day until you've acclimated.

Other popular destinations

Compare cheap flights to these top destinations too.

Flight tips & guides

Practical advice for booking cheap flights to Mexico City and beyond.