Flights from Sao Paulo to Mexico City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
GRU to MEX – All flight route options from São Paulo/Guarulhos International Airport, Brazil to Mexico City International Airport, Mexico. These routes are operated by 14 airlines. Fly non-stop with Aeromexico or LATAM Airlines, or choose from 9 different stopover flights. The shortest flight time is 9 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Sao Paulo to Mexico City flights
There are over 11 airlines and as many as 497 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Sao Paulo (GRU) with Aeromexico or LATAM Airlines but if a stopover option suits you better you can choose to fly via Bogota, Panama City or any other of the 9 alternatives with connectiing airports.
Sao Paulo to Mexico City with Aeromexico
You can fly non-stop every weekday with flights departing at 09:40 or 10:15. Aeromexico is a member of SkyTeam.
With LATAM Airlines
You can fly non-stop every weekday with flights departing at 09:10, 09:15 or 23:40. You can also take a connecting flight via Lima or Santiago.
Distance & flight times: São Paulo Airport to Mexico City International Airport
The shortest flight time between GRU and MEX is 9 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 20m | - | 4644 miles (7472 km) |
BOG Bogota | 13h 20m | 3h 0m | 4682 miles (7533 km) |
PTY Panama City | 13h 45m | 1h 7m | 4683 miles (7535 km) |
LIM Lima | 13h 50m | 2h 35m | 4822 miles (7759 km) |
IAH Houston | 14h 10m | 1h 50m | 5709 miles (9186 km) |
MIA Miami | 15h 35m | 2h 29m | 5388 miles (8669 km) |
EZE Buenos Aires | 15h 45m | - | - |
SCL Santiago | 15h 56m | 1h 55m | 5753 miles (9257 km) |
ATL Atlanta | 16h 5m | 2h 47m | 6031 miles (9704 km) |
AEP Buenos Aires | 17h 20m | - | - |


Quick copy and share this page
From Sao Paulo to Mexico
Below is a list of other destinations to Mexico from São Paulo/Guarulhos International Airport with either direct flights or 1 stop connections.
From Brazil to Mexico City
Below is a list of other cities in Brazil with flights to Mexico City with either non-stop or connecting flights.