White marble Palacio de Bellas Artes with its golden domes above a busy plaza in Mexico City

Cheap flights to Mexico City

Mexico City is one of the world's great capitals, with world-class museums, historic neighborhoods, a legendary food scene and easy side trips to Teotihuacán. Benito Juárez International is Aeroméxico's main hub and Mexico's busiest airport.

Want a flight to Mexico City for less? Search once to compare cheap flights, discount airfare and last-minute deals across the major airlines and online agencies — then book directly at their price.

Airports for Mexico City

MEX Mexico City International (Benito Juárez)NLU

Getting from the airport

Benito Juárez (MEX) is close to the city center. Authorized airport taxis and ride-hailing are common, and Metro Line 5 and the Metrobús also serve the airport. Felipe Ángeles (NLU), used mainly for domestic and a few international flights, is much farther north.

Where to stay in Mexico City

Flights sorted? Compare cheap hotels in Mexico City by neighborhood on RoomsCheap.com, our sister hotel site.

When flights to Mexico City are cheapest

Mexico City is a year-round destination. Fares may be lower outside Christmas, Easter week and the Day of the Dead period.

More cheap flights to Mexico →

Photos of Mexico City

Frequently asked questions

What airport should I fly into for Mexico City?

Most international flights use Benito Juárez International (MEX). Felipe Ángeles (NLU) mainly handles domestic flights plus a few international routes.

How do I get from Mexico City airport to downtown?

Authorized taxis are the simplest option; Metro Line 5 and Metrobús Line 4 also serve the airport.

Is Mexico City a good hub for domestic flights?

Yes, it is the main hub for Aeroméxico and has many connections across Mexico.