Cheap Flights from Sao Paulo Guarulhos to Mexico City

Compare Sao Paulo Guarulhos to Mexico City flight deals

Find the cheapest month or even day of the year to fly to Mexico City

Book the best Mexico City fare with no extra fees

Flight deals from Sao Paulo Guarulhos to Mexico City

Looking for a cheap last-minute deal or the best return flight from Sao Paulo Guarulhos Airport to Mexico City? If you want to travel next month, return fares start from $956. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Sao Paulo Guarulhos to Mexico City

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Sao Paulo Guarulhos to Mexico City flights are currently cheapest in November.

Direct flights from Sao Paulo Guarulhos to Mexico City

Alternative Sao Paulo Guarulhos to Mexico City routes

Looking for the cheapest, fastest or easiest route from Sao Paulo Guarulhos to Mexico City? You could fly into the following airports instead.

Sao Paulo to Mexico City: Flight information

The things to know before you go.
Cheapest flight found$648
Cheapest month to flyNovember
Average flight time9 hrs, 24 mins
Most popular airlineGOL Linhas Aéreas
Average flights per week44

Finding cheap flights from Sao Paulo Guarulhos to Mexico City: Frequently asked questions

There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
The best price we found for a return flight from Sao Paulo Guarulhos to Mexico City is $648. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
9 hours and 24 minutes is the average flight time from Sao Paulo Guarulhos to Mexico City.
GOL Linhas Aéreas, Aeromexico and WestJet fly direct from Sao Paulo Guarulhos to Mexico City.
As of June 2026, there are 44 flights per week flying from Sao Paulo Guarulhos to Mexico City.
The cheapest month to fly from Sao Paulo Guarulhos to Mexico City is usually November.
If you're flying from Sao Paulo Guarulhos Airport, the cheapest airport near Mexico City is Felipe Angeles International – which is 37.9 km away from the centre of Mexico City. We've found flights into this airport from $648.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Sao Paulo Guarulhos Airport to Mexico City on Tuesday, 24 November 2026.
Yes – the average flight time is 9 hours and 24 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mexico City but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.
In June, the average temperature is usually around 17°C. June is typically the warmest month in Mexico City, when it usually averages around 24°C. You can expect the least rain in December. The coldest month is December, with temperatures averaging 5°C. The rainiest month is September.
Currently, Arajet and LATAM Airlines offer the cheapest flight tickets to Mexico City.

Flying from Sao Paulo-Guarulhos International Airport (GRU) to Mexico City: what you need to know

  • Approximately 9 hours 30 minutes is how long you'll be travelling on a direct flight from Sao Paulo-Guarulhos International Airport to Mexico City.

  • The timezone in Mexico City is UTC-6. The city is three hours behind Sao Paulo, where Sao Paulo-Guarulhos International Airport is located.

  • With 14 flights a week between the two airports, Sao Paulo-Guarulhos International Airport (GRU) to Mexico City Benito Juarez International Airport (MEX) is the most popular route. LATAM Airlines operates the earliest flight at 09:10. If you'd like to get more out of your day before leaving, the last departure from GRU to MEX is with LATAM Airlines at 23:40.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you enough time to board your GRU to Mexico City flight.

  • Flying over a peak time such as July? Major public holidays and other popular seasons can lead to longer lines at check-in and security. Be extra cautious and get there up to four hours before international flights and two hours before domestic departures.

  • Start your trip at GRU and travel nonstop to Mexico City Benito Juarez International Airport (MEX). That's where you can expect to touch down when searching for Sao Paulo-Guarulhos International Airport to Mexico City tickets.

  • Get on board with Aeromexico. This leading carrier operates direct flights from Sao Paulo-Guarulhos International Airport to Mexico City.

  • A stopover is the perfect opportunity to take a break from travelling and possibly even explore another city. When searching for plane tickets from GRU to Mexico City, uncheck the 'Direct flights only' box to see where you can stop along the way. Here are some popular options to consider:

    • Miami International Airport (MIA)

    • Bogota El Dorado International Airport (BOG)

    • Panama City Tocumen International Airport (PTY)

  • GRU is around 21 kilometres from central Sao Paulo. If you're driving, ride-sharing or catching a taxi from the centre, it'll take you 45 minutes or so to get there, depending on traffic conditions. If you're using public transport, expect the travel time to be around 1 hour 10 minutes.

  • Want a hassle-free start to your journey? Stay near GRU. Whether you've booked an early flight from Sao Paulo-Guarulhos International Airport to Mexico City or just don't want to be rushed, these hotels put convenience first:

  • Of the departures from Sao Paulo-Guarulhos International Airport, 71% land on time at their destination.

How to find the cheapest flights from Sao Paulo-Guarulhos International Airport (GRU) to Mexico City

  • $345 is the lowest price we've found for a one-way Sao Paulo-Guarulhos International Airport to Mexico City flight. A return ticket right now is $648. Depending on the availability when you book, these fares can change.

  • To snag cheap flights from GRU to Mexico City, reserve your journey three months before your departure date.

  • August is the best month for picking up an incredible deal on Sao Paulo-Guarulhos International Airport to Mexico City tickets. If you need to travel at a different time of year, the 'Whole month' tool will give you the lowest prices for every month.

  • Stay on top of deals for cheap flights from GRU to Mexico City by creating a Price Alert. You'll receive an email or notification through the app when a lower fare becomes available.

  • Snag an affordable flight from Sao Paulo-Guarulhos International Airport to Mexico City with the help of our filters. Choose your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

Airports in Mexico City

Mexico City Benito Juarez International Airport (MEX)

  • The distance from Mexico City Benito Juarez International Airport (MEX) to central Mexico City is roughly 13 kilometres. It takes about 30 minutes to reach the centre driving.

  • When travelling on public transport, expect a journey time of around 40 minutes.

  • The last thing you want is a long journey to your hotel if you're landing late on a flight from Sao Paulo-Guarulhos International Airport to Mexico City. Book one of these accommodation options near MEX instead:

  • Booking your vehicle from Mexico City Benito Juarez International Airport about four weeks ahead of your flight from GRU to Mexico City can help you lock in the best possible rate.

Mexico City Felipe Angeles International Airport (NLU)

  • Central Mexico City is around 56 kilometres from Mexico City Felipe Angeles International Airport (NLU). Once your flight from Sao Paulo-Guarulhos International Airport to Mexico City has touched down and you've navigated your way to arrivals, expect a drive of around 55 minutes.

  • You can expect the trip to take roughly 2 hours on public transport.

  • There are some comfortable accommodation options within a quick drive of NLU. Switch to relaxation mode at Verticca Hotel after your GRU to Mexico City flight.

  • Get first dibs on the best options. Securing your ride from NLU one week ahead of time often means lower prices and a bigger choice of vehicles.

Best time to go to Mexico City

  • November is the quietest month for flights from Sao Paulo-Guarulhos International Airport to Mexico City, while September is the busiest. Figure out the ideal time to go to Mexico City based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • Before locking in your Sao Paulo-Guarulhos International Airport to Mexico City plane ticket, think about what kind of weather you prefer. May is the warmest month in Mexico City, with temperatures ranging from 12ºC to 30ºC.

  • If you like travelling in cooler conditions, look for a cheap ticket from GRU to Mexico City in January when temperatures average between 6ºC and 23ºC.

More about Mexico City

  • Start your Mexico City trip right by choosing the ideal place to stay. Once you've booked your flight from Sao Paulo-Guarulhos International Airport to Mexico City, browse our selection of accommodation options including:

  • There are so many things to explore in this city it can be tricky to work out where to start. Historic Centre (Centro Historico), Zócalo and Basilica of Our Lady of Guadalupe are top attractions which should be on any well-planned Mexico City itinerary.

Explore more of Mexico

  • Guadalajara is just one of the many places in Mexico waiting to be explored once you've seen the sights of Mexico City. Around 467 kilometres away to the west, its best attractions include Guadalajara Cathedral, Temple of Our Lady of Guadalupe and Mural Gigante FRIDA KHALO.

  • Around 105 kilometres southeast of Mexico City, Puebla is another essential stop in Mexico. Get a taste of what this destination has to offer at Zócalo de Puebla, Temple of Our Lady of Guadalupe and Centro Histórico de Puebla.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.