Guarulhos International GRU
Cheap flights from Guarulhos International are what most long-haul travellers heading to Sao Paulo are really looking for. GRU takes its name from the municipality beside the city, and it is one of three airports serving Sao Paulo, alongside Congonhas and Viracopos. Its European routes are the draw — Madrid, Lisbon, Barcelona, Rome, Milan, Frankfurt, Warsaw and Chisinau among the popular ones. Fares move with the season and how early you book, so compare dates before you commit.
Guarulhos International at a glance
- Passengers per year
- 34.4 M (2022)
- Hub for
- Latam Airlines Brasil
- Elevation
- 750 m
- Opened
- 1985
- Official website
- gru.com.br
- Population of Sao Paulo
- 11.9 M (2025)
Country facts: Wikidata
Getting to the city
Sao Paulo has three airports, and they are not interchangeable: a ticket into Guarulhos is not a ticket into Congonhas or Viracopos, and switching between them takes a big bite out of your day. Check the airport code before you book the onward leg. Ground transport at GRU depends on your terminal and the hour you land, so confirm the option you plan to use before you fly, and leave a generous buffer for the run into the city.