Cheap flights from Mexico City to Sao Paulo

Compare Mexico City to Sao Paulo flight deals

Find the cheapest month or even day of the year to fly to Sao Paulo

Book the best Sao Paulo fare with no extra fees

Flight deals from Mexico City to Sao Paulo

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

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

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

Direct flights from Mexico City to Sao Paulo

Mexico City to Sao Paulo: Flight information

The things to know before you go.
Cheapest flight found$207
Cheapest month to flyApril
Average flight time10 hrs, 59 mins
Most popular airlineGOL Linhas Aéreas
Average flights per week42

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

There are 4 airports in Sao Paulo: Sao Paulo Congonhas, Sao Paulo Guarulhos, Sao Paulo Viracopos, and Sao Jose Dos Campos.
The best price we found for a return flight from Mexico City to Sao Paulo is $445. 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.
10 hours and 59 minutes is the average flight time from Mexico City to Sao Paulo.
GOL Linhas Aéreas, Aeromexico and WestJet fly direct from Mexico City to Sao Paulo.
As of March 2026, there are 168 flights per week flying from Mexico City to Sao Paulo.
The cheapest month to fly from Mexico City to Sao Paulo is usually August.
If you're flying from Mexico City, the cheapest airport near Sao Paulo is Sao Paulo Guarulhos – which is 20.4 km away from the centre of Sao Paulo. We've found flights into this airport from $445.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Sao Paulo on Monday, 10 August 2026.
Yes – the average flight time is 10 hours and 59 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 Sao Paulo 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 Sao Paulo is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 23°C. February is typically the warmest month in Sao Paulo, when it usually averages around 27°C. You can expect the least rain in August. The coldest month is July, with temperatures averaging 12°C. The rainiest month is January.
The cheapest airline that flies to Sao Paulo is Arajet. And the cheapest airline that flies to Sao Paulo Guarulhos Airport is Aeromexico.

Travelling from Mexico City to Sao Paulo: what you need to know

  • Mexico City is home to a couple of airports where you can start your adventure. Explore your options for reserving a flight from Mexico City to Sao Paulo flying out of Benito Juarez International Airport (MEX) or Felipe Ángeles International Airport (NLU).

  • Arrive in Sao Paulo at Sao Paulo-Guarulhos International Airport (GRU) or Viracopos Airport (VCP).

  • Around 9 hours 30 minutes is how long you can expect to be in the air on a direct Mexico City to Sao Paulo flight.

  • The timezone in Sao Paulo is UTC-3, which is three hours ahead of Mexico City.

  • The most popular route for flights from Mexico City to Sao Paulo is from Benito Juarez International Airport (MEX) to Sao Paulo-Guarulhos International Airport (GRU). You can choose from 14 weekly services between these two airports. If you want to set off at the first opportunity, the earliest flight from MEX to GRU is the 08:00 LATAM Airlines service. If you prefer travelling later, the last available departure is at 19:00 with Aeromexico.

  • For a stress-free start to your trip, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This leaves you with plenty of time to catch your Mexico City to Sao Paulo flight.

  • You can expect longer lines during popular months such as July. Arriving up to four hours in advance for international flights and two hours for a domestic departure will give you plenty of time for security and boarding.

How to find the cheapest flights from Mexico City to Sao Paulo

  • Lock in cheap Mexico City to Sao Paulo flights by booking nine months ahead. Based on our research, that's the sweet spot for landing a bargain.

  • Schedule your trip for December. That's the best month for scoring an awesome deal on plane tickets from Mexico City to Sao Paulo. If your travel dates are flexible, use the 'Whole month' tool to see the lowest price across every month.

  • You don't need to search every day to see if fares have dropped when you set up a Price Alert. We'll update you as soon as a better deal comes up on cheap flights from Mexico City to Sao Paulo.

  • Choose your preferred arrival and departure times, airlines and number of stops with the filters. Alternatively, sort your Mexico City to Sao Paulo flight results by 'Cheapest,' 'Fastest' or 'Best.'

Flying from Mexico City

Benito Juarez International Airport (MEX)

  • You can book a direct flight from Mexico City to Sao Paulo departing from Benito Juarez International Airport (MEX). Begin your journey at MEX and come in for landing at Sao Paulo-Guarulhos International Airport (GRU).

  • Aeromexico is a leading airline that offers direct Mexico City to Sao Paulo plane tickets from MEX.

  • Think about adding a stopover to potentially save on your Mexico City to Sao Paulo flight. Simply deselect 'Direct flights only' when browsing departures from Benito Juarez International Airport. Break up your trip (and maybe save some cash) by stopping at one of these popular airports:

    • Hartsfield-Jackson Atlanta International Airport (ATL)

    • George Bush Intercontinental Airport (IAH)

    • El Dorado International Airport (BOG)

  • Travelling from central Mexico City to MEX takes about 55 minutes by public transport. If you drive, ride-share or grab a cab, you'll cover the 6 kilometres in 25 minutes or so, depending on traffic conditions.

  • Booked an early flight from Mexico City to Sao Paulo? Avoid rushing to the terminal (and sneak in some extra snooze time) by choosing one of these stays near Benito Juarez International Airport:

  • 80.91% of flights leaving Benito Juarez International Airport land at their destination on time. With its dependable on-time performance, disruptions are unlikely when flying out of MEX.

Felipe Ángeles International Airport (NLU)

  • Break up your Mexico City to Sao Paulo flight with a stop so you can stretch your legs or perhaps go somewhere you've never been before. Top stopovers between Felipe Ángeles International Airport and Sao Paulo are:

    • El Dorado International Airport (BOG)

    • Tocumen International Airport (PTY)

    • Las Americas International Airport (SDQ)

  • You can get to NLU from the centre of Mexico City in about 55 minutes by car, depending on traffic. The journey by public transport will take roughly 1 hour 45 minutes to cover the 32 kilometres or so.

  • Getting the crew to the airport on time before your flight from Mexico City to Sao Paulo is much simpler when you stay near Felipe Ángeles International Airport. Think about checking in to Verticca Hotel the night before you fly out.

  • 68% of flights taking off from Felipe Ángeles International Airport stick to their scheduled arrival time.

Arriving in Sao Paulo

Sao Paulo-Guarulhos International Airport (GRU)

Sao Paulo/Congonhas Airport (CGH)

  • Once your flight from Mexico City to Sao Paulo has hit the runway, you can reach the city centre in around 15 minutes by car. Central Sao Paulo is roughly 8 kilometres from Sao Paulo/Congonhas Airport (CGH).

  • If you travel by public transport, the journey will take you 35 minutes or so.

  • There are some comfortable places to lay your head close to VCP. Tuck yourself in after your Mexico City to Sao Paulo flight at any of these well-located options:

  • The quickest way to reach your destination is with a Sao Paulo/Congonhas Airport rental car. Grab your wheels from Foco, Localiza or Movida and be on your way in a flash.

  • Snap up the best price by reserving your ride from CGH three weeks in advance. You'll also have access to a wider range of vehicles.

Viracopos Airport (VCP)

  • Make your way to the city centre after your flight from Mexico City to Sao Paulo has arrived. Central Sao Paulo is around 80 kilometres from Viracopos Airport (VCP) and takes roughly 1 hour 15 minutes to reach by car.

  • The journey will take around 3 hours 25 minutes when travelling by public transport.

  • Take the guesswork out of the next part of your journey by picking up a Viracopos Airport rental car. Foco, Localiza and Movida are some companies you can book with.

  • About four weeks before your flight from Mexico City to Sao Paulo is the ideal time to book your vehicle from VCP. You're more likely to find a cheaper rate or pick up some early bird promotions.

Best time to go to Sao Paulo

  • It's time to choose your trip dates for your flight from Mexico City to Sao Paulo. July is the most popular month to visit Sao Paulo. If you prefer a more low-key vibe, go in April.

  • When booking your Mexico City to Sao Paulo tickets, consider the type of weather you enjoy. February is the warmest month in Sao Paulo, with temperatures ranging from 18ºC (64ºF) to 28ºC (82ºF).

  • July sees average temperatures of between 12ºC (54ºF) and 25ºC (77ºF). Look for cheap flights from Mexico City to Sao Paulo around that time if you want to travel in cooler conditions.

More about Sao Paulo

  • When it comes to looking for somewhere to lay your head, you'll find the best places to stay in Sao Paulo right here. Explore these hotels after you've booked your flight from Mexico City to Sao Paulo:

  • Every great holiday has to include some sightseeing. Sao Paulo Museum of Art, Ibirapuera Park and Avenida Paulista are must-do's during your Sao Paulo adventure.

Explore more of Brazil

  • Sao Paulo has loads to offer, but there are so many other parts of Brazil just waiting to be explored. Around 499 kilometres north-east of Sao Paulo, a visit to Belo Horizonte will keep you busy. Start with attractions like Abilio Barreto Historical Museum, Matiz Arte Objeto and Deck Vertedouro.

  • Around 338 kilometres south-west of Sao Paulo, Curitiba is another essential stop in Brazil. Start your sightseeing at Jardim Botanico de Curitiba, Museu Oscar Niemeyer and Largo da Ordem.

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