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.