Cheap flights from Sao Paulo Guarulhos to Mexico City

Travelers and cabin class

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 round-trip flight from Sao Paulo Guarulhos to Mexico City? Find the lowest prices on one-way and round-trip 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$486
Cheapest month to flySeptember
Average flight time9 hrs, 23 mins
Most popular airlineWestJet
Average flights per week37

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 round-trip flight from Sao Paulo Guarulhos to Mexico City is $486. 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 23 minutes is the average flight time from Sao Paulo Guarulhos to Mexico City.
WestJet, GOL Linhas Aéreas and Aeromexico fly direct from Sao Paulo Guarulhos to Mexico City.
There are 74 flights per week flying from Sao Paulo Guarulhos to Mexico City, as of February 2025.
The cheapest month to fly from Sao Paulo Guarulhos to Mexico City is usually February 2025.
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 center of Mexico City. We've found flights to this airport from $486.
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 Monday, September 1, 2025.
Yes – the average flight time is 9 hours and 23 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 February, the average temperature is usually around 14°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 Aeromexico offer the cheapest flight tickets to Mexico City.

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

  • The average time for a direct flight from Sao Paulo-Guarulhos International Airport to Mexico City is 9 hours 25 minutes.

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

  • The most popular route is from Sao Paulo-Guarulhos International Airport (GRU) to Benito Juarez International Airport (MEX). Take your pick of 109 services every week between these two airports. If you'd like to head off as soon as possible, the earliest flight from GRU to MEX is the 08:30 LATAM Airlines option. If you prefer traveling later, the final departure is at 23:55 with Aeromexico.

  • For a smooth journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This way, you can comfortably board your flight from GRU to Mexico City.

  • You can expect bigger queues during popular months like July and other peak seasons. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a smart move.

  • You can reserve a direct flight from Sao Paulo-Guarulhos International Airport to Mexico City. Start your journey at GRU and land at Benito Juarez International Airport (MEX).

  • Book your ticket with LATAM Airlines. This airline operates direct flights from Sao Paulo-Guarulhos International Airport to Mexico City.

  • We make it a breeze to book a flight from GRU to Mexico City that includes a stopover. To see your options, uncheck 'Direct flights only.' Next, choose a flight that has a stop long enough to explore the city of your choice. Some popular stopovers include:

    • Las Americas International Airport (SDQ)

    • Tocumen International Airport (PTY)

    • El Dorado International Airport (BOG)

  • To enter Mexico for tourism purposes, you will require an embassy visa if you hold a passport from Brazil. However, visa rules can change and you may need additional documents depending on the length and purpose of your visit. Always check the most recent guidelines before you book your cheap ticket from Sao Paulo-Guarulhos International Airport to Mexico City.

  • Located around 26 kilometers from central Sao Paulo, GRU can be reached in approximately 32 minutes by car, depending on traffic. The same journey by public transport takes roughly 1 hour and 22 minutes.

  • Have an early flight from Sao Paulo-Guarulhos International Airport to Mexico City? Avoid the last-minute rush to the airport (and catch some extra z's) by picking one of these stays near GRU:

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

  • $240 is the best price for a one-way ticket from Sao Paulo-Guarulhos International Airport to Mexico City. A return flight starts at $486. These fares can change depending on demand.

  • To find cheap tickets from GRU to Mexico City, book ahead. Airlines tend to offer their best fares when flights are first released.

  • Getting cheap tickets from Sao Paulo-Guarulhos International Airport to Mexico City is easy if you can be flexible with your trip dates. Try using the 'Whole month' tool to see the best prices across every month and snap up a great deal.

  • Log into your online account or use the app to create a Price Alert. We'll get in touch straight away if there's a better deal on this route. It's easy to do, and it'll save you time looking for cheap tickets from GRU to Mexico City every day.

  • Tailor your travel plans with filters. Choose your departure and arrival times, total journey duration and airlines. You can also sort results by 'Cheapest,' 'Fastest' or 'Best' flights from Sao Paulo-Guarulhos International Airport to Mexico City.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) to central Mexico City is approximately 8 kilometers. It takes about 24 minutes to reach the center driving.

  • It typically takes 57 minutes to get there using public transport.

  • If you have a late flight from Sao Paulo-Guarulhos International Airport to Mexico City, few things beat the convenience of staying near the terminal. Grab your bags from the carousel and then be showered and resting not long after at one of these accommodation options near MEX:

Santa Lucia Air Force Base Airport (NLU)

  • Santa Lucia Air Force Base Airport (NLU) is about 40 kilometers from central Mexico City. Once you've disembarked your flight from Sao Paulo-Guarulhos International Airport to Mexico City, it'll take you around 55 minutes to reach the heart of the city in a cab or ride-share.

  • If you're catching public transport, it'll take approximately 1 hour and 46 minutes.

  • Relax and unpack not long after your flight from GRU to Mexico City at Villa Granada. This comfortable accommodation option is a quick drive from NLU.

Best time to go to Mexico City

  • July is the busiest month for flights from Sao Paulo-Guarulhos International Airport to Mexico City. To avoid the crowds, visit Mexico City in April when it's quieter.

  • The warmest month in Mexico City is April, with temperatures ranging between 10ºC and 28ºC. Lock in your flights from Sao Paulo-Guarulhos International Airport to Mexico City in this month if this is the type of weather you enjoy.

  • If you like traveling in cooler conditions, look for a cheap flight 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 off on the right foot by choosing the perfect place to stay. As soon as you've booked your flight from Sao Paulo-Guarulhos International Airport to Mexico City, browse our selection of accommodation options including:

  • Every great adventure has to include some sightseeing. Zocalo, Chapultepec Park and National Museum of Anthropology are essential stops on your Mexico City itinerary.

Complete your Mexico City trip with a car rental

  • Finding you a cheap flight from Sao Paulo-Guarulhos International Airport to Mexico City isn't the only trick up our sleeve. Check out our car rentals in Mexico City and explore on your own terms. We find deals from trusted car rental providers and put them all in one place. You can instantly compare rates and then book with no fees.

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