Cheap flights to Mexico City

Cheap flights from Mexico to Mexico City

from Cancún (CUN - NLU)
Feb 21 — Feb 28
Nonstop
from MX$1,034
from Guadalajara (GDL - NLU)
Jan 15 — Jan 21
Nonstop
from MX$1,233
from Monterrey (MTY - NLU)
Jan 30 — Feb 5
Nonstop
from MX$1,273

Popular airlines with direct flights to Mexico City

  • Aeromexico
    Fly to Mexico City (MEX, NLU)
    • Cancún
      Direct flights every day
      2 hr 24 min +
    • Monterrey
      Direct flights every day
      1 hr 35 min +
    • Guadalajara
      Direct flights every day
      1 hr 18 min +
    • Merida
      Direct flights every day
      2 hr +
    • Tijuana
      Direct flights every day
      3 hr 29 min +
  • Volaris
    Fly to Mexico City (NLU, TLC, MEX)
    • Cancún
      Direct flights every day
      2 hr 13 min +
    • Guadalajara
      Direct flights every day
      1 hr 7 min +
    • Tijuana
      Direct flights every day
      3 hr 15 min +
    • Monterrey
      Direct flights every day
      1 hr 29 min +
    • San José del Cabo
      Direct flights every day
      1 hr 50 min +
  • Viva
    Fly to Mexico City (MEX, TLC, NLU)
    • Monterrey
      Direct flights every day
      1 hr 20 min +
    • Cancún
      Direct flights every day
      2 hr 10 min +
    • Guadalajara
      Direct flights every day
      1 hr 15 min +
    • Tijuana
      Direct flights every day
      3 hr 20 min +
    • Merida
      Direct flights every day
      1 hr 50 min +
  • Mexicana
    Fly to Mexico City (NLU)
    • Tulum
      Direct flights every day
      2 hr 10 min +
    • Tijuana
      Direct flights every Mon, Tue, Wed, Thu, Fri, Sat
      3 hr 15 min +
    • Merida
      Direct flights every Mon, Tue, Thu, Fri, Sat
      1 hr 50 min +
    • Guadalajara
      Direct flights every Mon, Thu, Fri, Sun
      1 hr 10 min +
    • Monterrey
      Direct flights every Mon, Wed, Sat
      1 hr 30 min +
  • American
    Fly to Mexico City (MEX)
    • Dallas
      Direct flights every day
      2 hr 35 min +
    • Miami
      Direct flights every day
      3 hr 15 min +
    • Charlotte
      Direct flights every day
      3 hr 50 min +
    • Phoenix
      Direct flights every day
      3 hr 15 min +
    • Los Angeles
      Direct flights every day
      3 hr 50 min +
  • United
    Fly to Mexico City (MEX)
    • Houston
      Direct flights every day
      2 hr 20 min +
    • San Francisco
      Direct flights every day
      4 hr 15 min +
    • Newark
      Direct flights every day
      5 hr 23 min +
    • Chicago
      Direct flights every day
      4 hr 29 min +
    • Washington
      Direct flights every day
      4 hr 52 min +

Popular airports near Mexico City

  • Mexico City International Airport Benito Juárez (MEX)
    Mexico CityMexico25 min6 km
  • Felipe Ángeles International Airport (NLU)
    Mexico CityMexico1 hr 21 min37 km
  • Lic. Adolfo López Mateos International Airport (TLC)
    Mexico CityMexico1 hr 10 min46 km
  • Queretaro International Airport (QRO)
    Santiago de QuerétaroMexico2 hr 45 min171 km

When to fly to Mexico City

Off-seasons section.
Off-season
Apr – Jul
Less popular and lower prices
Peak seasons section.
Peak season
Mar, Oct – Dec
Most popular and higher prices

About Mexico City

Mexico City is the densely populated, high-altitude capital of Mexico. It's known for its Templo Mayor (a 13th-century Aztec temple), the baroque Catedral Metropolitana de México of the Spanish conquistadors and the Palacio Nacional, which houses historic murals by Diego Rivera. All of these are situated in and around the Plaza de la Constitución, the massive main square also known as the Zócalo.

Frequently asked questions about flying to Mexico City

What counts as the best airline for your flights to Mexico City really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to Mexico City.

In terms of direct flights, Aeromexico is the most popular, flying directly from 93 cities. Aeromexico flies to Mexico City International Airport Benito Juárez (MEX), Felipe Ángeles International Airport (NLU).

Other popular airlines flying to Mexico City are Volaris, Viva, Mexicana, American, United.
  • Volaris flies directly from 39 cities. Volaris flies to Felipe Ángeles International Airport (NLU), Lic. Adolfo López Mateos International Airport (TLC), Mexico City International Airport Benito Juárez (MEX).
  • Viva flies directly from 39 cities. Viva flies to Mexico City International Airport Benito Juárez (MEX), Lic. Adolfo López Mateos International Airport (TLC), Felipe Ángeles International Airport (NLU).
  • Mexicana flies directly from 13 cities. Mexicana flies to Felipe Ángeles International Airport (NLU).
  • American flies directly from 6 cities. American flies to Mexico City International Airport Benito Juárez (MEX).
  • United flies directly from 5 cities. United flies to Mexico City International Airport Benito Juárez (MEX).
  • Aeromexico offers direct flights to Mexico City from 93 cities. The most frequent departures are: Cancún, Monterrey, Guadalajara, Merida and Tijuana.
  • Volaris offers direct flights to Mexico City from 39 cities. The most frequent departures are: Cancún, Guadalajara, Tijuana, Monterrey and San José del Cabo.
  • Viva offers direct flights to Mexico City from 39 cities. The most frequent departures are: Monterrey, Cancún, Guadalajara, Tijuana and Merida.
  • Mexicana offers direct flights to Mexico City from 13 cities. The most frequent departures are: Tulum, Tijuana, Merida, Guadalajara and Monterrey.
  • American offers direct flights to Mexico City from 6 cities. The most frequent departures are: Dallas, Miami, Charlotte, Phoenix and Los Angeles.
  • United offers direct flights to Mexico City from 5 cities. The most frequent departures are: Houston, San Francisco, Newark, Chicago and Washington.
Many travelers choose to visit Dec–Mar, the driest part of the year. Temperatures are mild year-round, with cool evenings a feature of winter months (Nov–Feb). Rainfall is common Jun–Sep. The Festival del Centro Histórico (Mar) is a major festival of visual arts, theater, music, opera and dance. Families honor the deceased at altars citywide on the Día de Muertos (Day of the Dead, Nov 1–2), when skull imagery is a common sight.
Mexico City has 2 major airports: Mexico City International Airport Benito Juárez and Felipe Ángeles International Airport. The closest airport to the city center is Mexico City International Airport Benito Juárez 6 km away. Mexico City International Airport Benito Juárez is also the most popular with travelers.

Different airlines may land in different airports, for example:
  • Aeromexico flies to Mexico City International Airport Benito Juárez and Felipe Ángeles International Airport.
  • Volaris flies to Felipe Ángeles International Airport, Lic. Adolfo López Mateos International Airport and Mexico City International Airport Benito Juárez.
  • Viva flies to Mexico City International Airport Benito Juárez, Lic. Adolfo López Mateos International Airport and Felipe Ángeles International Airport.
  • Mexicana flies to Felipe Ángeles International Airport.
  • American flies to Mexico City International Airport Benito Juárez.
  • United flies to Mexico City International Airport Benito Juárez.
If you are looking to book airline tickets from Mexico to Mexico City you have options. Some of the cheapest flights from popular cities include:
  • Aeromexico flight from Cancún, starting at MX$1,034 from Feb 21 to Feb 28
  • Aeromexico flight from Guadalajara, starting at MX$1,233 from Jan 15 to Jan 21
  • Aeromexico flight from Monterrey, starting at MX$1,273 from Jan 30 to Feb 5
  • Aeromexico flight from Tijuana, starting at MX$3,154 from Jan 31 to Feb 7
  • Aeromexico flight from San José del Cabo, starting at MX$3,622 from Feb 26 to Mar 6
  • Aeromexico flight from Puerto Vallarta, starting at MX$1,585 from Feb 19 to Feb 25
Of all the flights departing from popular cities in Mexico, the cheapest round-trip flight to Mexico City starts at MX$1,034 and departs from Cancún on Feb 21 to Feb 28.
Finding last-minute flights to Mexico City is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to Mexico City on Google Flights.
Just enter your departure city, choose Mexico City in the destination field, and click Search.
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.

You can also turn on price tracking to get alerts if the price changes for a route or flight.

Search more flights

Find cheap flights on popular routes