Guarulhos International Airport (GRU)

Airport in São Paulo, Brasil


São Paulo/Guarulhos–Governador André Franco Montoro International Airport (IATA: GRU, ICAO: SBGR) is the main international airport serving São Paulo, Brazil. It is popularly known locally as either Cumbica Airport, after the district where it is located and the Brazilian Air Forcebase that still exists at the airport complex, or Guarulhos Airport, after the city of Guarulhos, in the Greater São Paulo area, where it is located.

In Brazil the airport was ranked first in terms of transported passengers, aircraft operations, and cargo handled in 2012, placing it as the second busiest airport in Latin America by passenger traffic (38,985,000 in 2015) after Mexico City International Airport. Guarulhos has slot restrictions, operating with a maximum of 45 operations/hour and being one of the five airports with such restrictions in Brazil.

Airlines & Destinations

Aerolíneas ArgentinasBuenos Aires–Aeroparque, Buenos Aires–Ezeiza
Aerolíneas Argentinas
operated by Austral Líneas AéreasBuenos Aires–Aeroparque
AeroméxicoMexico City
Air CanadaToronto–Pearson
Air ChinaBeijing-Capital, Madrid
Air EuropaMadrid
Air FranceParis–Charles de Gaulle
American AirlinesDallas/Fort Worth, Los Angeles, Miami, New York–JFK
Avianca BrazilAracaju, Belo Horizonte–Confins (resumes 21 August 2017), Brasília, Chapecó, Campo Grande, Cuiabá, Curitiba, Florianópolis, Fortaleza, Foz do Iguaçu, Goiânia, Juazeiro do Norte, Miami, Natal, Navegantes, Petrolina, Porto Alegre, Recife, Rio de Janeiro–Galeão, Salvador da Bahia, Santiago de Chile (begins August 7 2017)
Avianca PerúLima
Azul Brazilian AirlinesBelém, Belo Horizonte–Confins, Belo Horizonte–Pampulha, Brasília, Cascavel, Cuiabá, Curitiba, Ilhéus, Juiz de Fora, Fortaleza, Londrina, Manaus, Maringá, Porto Alegre, Porto Velho, Recife, Rio de Janeiro–Santos Dumont, Salvador da Bahia, Uberlândia, Vitória
Boliviana de AviaciónCochabamba, Santa Cruz de la Sierra–Viru Viru
British AirwaysLondon–Heathrow
Copa AirlinesPanama City–Tocumen
Delta Air LinesAtlanta, New York–JFK, Orlando–International, Detroit
Ethiopian AirlinesAddis Ababa, Lomé
Gol Transportes AéreosAracaju, Asunción, Belém, Belo Horizonte–Confins, Brasília, Buenos Aires–Aeroparque, Buenos Aires–Ezeiza, Campo Grande, Caxias do Sul, Chapecó, Cordoba, Cuiabá, Curitiba, Florianópolis, Fortaleza, Foz do Iguaçu, Goiânia, Ilhéus, João Pessoa, Juazeiro do Norte, Londrina, Macapá, Maceió, Manaus, Maringá, Mendoza, Montes Claros, Montevideo, Natal, Navegantes, Petrolina, Porto Alegre, Porto Seguro, Porto Velho, Punta Cana, Recife, Rio Branco, Rio de Janeiro–Galeão, Rio de Janeiro–Santos Dumont, Salvador da Bahia, Santiago de Chile, Santa Cruz de la Sierra–Viru Viru, São Luís, Teresina, Vitória
Seasonal: Punta del Este
Seasonal charter: Fort-de-France
LATAM ArgentinaBuenos Aires–Aeroparque, Buenos Aires–Ezeiza
LATAM BrasilAracaju, Barcelona, Belém, Belo Horizonte–Confins, Brasília, Buenos Aires–Aeroparque, Buenos Aires–Ezeiza, Bogotá, Campo Grande, Córdoba, Cuiabá, Curitiba, Florianópolis, Fortaleza, Foz do Iguaçu, Frankfurt, Goiânia, Ilhéus, João Pessoa, Johannesburg–O. R. Tambo, Joinville, Lima, London–Heathrow, Londrina, Maceió, Madrid, Manaus, Mexico City, Miami, Milan-Malpensa, Montevideo, Natal, Navegantes, New York–JFK, Orlando–MCO, Paris–Charles de Gaulle, Porto Alegre, Porto Seguro, Punta del Este, Recife, Rio Branco, Rio de Janeiro–Galeão, Rosario, Salvador da Bahia, Santa Cruz de la Sierra, Santiago de Chile, São Luís, Vitória
Seasonal: San Carlos de Bariloche
LATAM ChileSantiago de Chile
LATAM ParaguayAsunción
LATAM PerúLima
Passaredo Linhas AéreasCascavel, Ribeirão Preto, Vitória da Conquista
Qatar AirwaysBuenos Aires–Ezeiza, Doha
Royal Air MarocCasablanca
South African AirwaysJohannesburg–O. R. Tambo
Swiss International Air LinesZürich
TAAG Angola AirlinesLuanda
TAP PortugalLisbon, Porto
Turkish AirlinesBuenos Aires–Ezeiza, Istanbul–Atatürk
United AirlinesChicago–O'Hare, Houston–Intercontinental, Newark, Washington–Dulles


The airport is located 25 km (16 mi) from downtown São Paulo.


The airport has its own highway system: Rodovia Hélio Smidt Highway which connects the airport to Presidente Dutra Highway or Ayrton Senna Highway. Residents of Guarulhos can access the road via Monteiro Lobato Avenue. Taxi stands are located outside each of the two terminals on the Arrivals level; inside there are car rental agency representatives.


Bus transportation is available through the Airport Bus Service, an executive bus line, administered by EMTU and operated by Consórcio Internorte - Área 3. This service provides transportation connecting Guarulhos to Congonhas airport; to Tietê Bus Terminal; to Palmeiras-Barra Funda Intermodal Terminal, to Faria Lima Ave; To Republica Square (Praça da República); To Berrini Ave., Itaim Bibi district; and to the circuit of hotels along Paulista Avenue and Rua Augusta. The ride takes about one hour, depending on traffic. At the airport, tickets can be purchased at the counter located outside the lounge of the Terminal 1, Wing B's arrivals level.

Pássaro Marron/EMTU, a syndicate of the Internorte Consortium, offers two regular bus lines, 257 and 299, connecting Tatuapé subway station (Line 3-Red) with Guarulhos Airport every 30 minutes. At Tatuapé, both buses can be picked up on a platform of that multimodal station's North side bus terminal. At the airport, the stop for both buses is at the Arrivals level road connecting the wings of Terminal 2.

Gol Airlines and LATAM offer for their passengers free bus transfers between Guarulhos and Congonhas airports at regular times.

Viação Cometa offers daily departures to and from the airport and the cities of Santos, Sorocaba, São Vicente, and Praia Grande. Lirabus operates daily buses between the airport and Campinas. Pássaro Marron offers bus services to São José dos Campos with departures every two hours. Viação Transdutra connects the airport with the city of Arujá.


Currently, there is no rail access to Guarulhos. Line 13 of the São Paulo's suburban rail system, operated by CPTM, is under construction and was expected to begin operating in 2015, but as of 2016 the start of operations has been postponed until 2019.


The airport has three passenger terminals, numbered 1, 2, and 3, according to their order along the airport access road when arriving from the city.

  • Terminal 1 is the smallest and simplest. It has only domestic flights, and as of July 2016, only two airlines operate there: Azul and Passaredo. Terminal 1 has no jet bridges and no direct access to the other terminals, which can only be reached by a free shuttle bus.
  • Terminal 2 is the oldest and largest, and for many years was the sole airport terminal, although its two wings were considered different terminals at the time. It has the majority of domestic flights and to Latin American destinations, as well as a few intercontinental flights.
  • Terminal 3 is the newest and most modern. It has only international flights and concentrates most long-haul intercontinental traffic, in addition to the LATAM Group's Latin American flights. Five of the terminal's gates can accommodate the Airbus A380.

Terminals 2 and 3 are directly linked by a walkway.

The airport also has a large air cargo terminal with a built area of 97,000 square metres (1,040,000 sq ft) and capable of handling any type of cargo, including refrigerated and hazardous shipments.

Accommodation & Hotels


Tryp by Wyndham São Paulo Guarulhos Airport is proud to be the first and only hotel in the Southern Hemisphere located at the restricted area of an airport terminal. They offer 80 rooms for in transit passengers.

​ Terminal 3 - International Departure Area – Level 1 – Transit Area.

​ +55 (11) 2445-8100

Fast Sleep - Rest and Shower

Administration: SLAVIEIRO HOTÉIS​
The hotel is comprised of 52 rooms and 13​ suites and is located at the public area of Terminal 2.
Terminal 2​ - Domestic Arrival East.
​ +55 (11) 2445-2356


Conveniently located beside the airport,  offering 377 rooms. Only 30 minutes from São Paulo.
 ​Rod Helio Smidt S/N – Cumbica Air Base access - Guarulhos.
 ​+55 ​(11) 2124-5800​


Coffee & Restaurants

  • ADAB
  • Terminal 3
  • Level Mezannine
  • Public Area
  • 24/7

  • Terminal 2
  • Level Departure
  • Public Area
  • 6h - 23h

  • Terminal 2
  • Level Departure
  • Public Area
  • 11h - 23h

  • Terminal 2
  • Level Departure
  • Public Area
  • 6h - 2h

  • Terminal 3
  • Level Departure
  • Public Area
  • 11h - 23h

  • Terminal 3
  • LevelDeparture
  • Public Area
  • 11am - 11pm

  • Terminal 3
  • Level Departure
  • Public Area
  • 24/7

  • Terminal 2
  • Level Departure
  • Public Area
  • 24/7

  • Terminal 3
  • Level Mezzanine
  • Public Area
  • 10am- 11pm

  • Terminal 2
  • Level Departure
  • Public Area
  • 11am - 11pm

  • Terminal 1
  • Level Departure
  • Public Area
  • 11am - 10pm

  • Terminal 2
  • Level Departure
  • Public Area
  • 7am - 10pm

  • Terminal 2
  • Level Departure
  • Public Area
  • 8am - 11pm

Internet, Comunication

GRU Airport, through BOINGO, offers free Wi-Fi for the first hour. After which,  users can purchase an hourly or an unlimited monthly plan, with service options for different types of devices. One advantage is the option of hiring a premium connection, ideal for travelers that require a stronger broadband connection for activities such as: video streaming, uploading/downloading files from the cloud and VoIP. To access free internet for one hour select GRU Wi-Fi, click on “Connect”, and follow the steps to connect. For more information, click here​.

Things to know

Luggage Storage

To stroll around GRU Airport more conveniently, use the luggage storage service provided by Malex in Terminals 2 and 3.

Terminal 2 - Arrival West (Sidewalk)
 +55 (11)2445-2501

Terminal 2 - Arrival East (Sidewalk)​
 +55 (11)2445-4396

Terminal 3 – Arrival (Sidewalk)
 +55 ​(11) 2445-7667​

Diaper Changing Room

To provide parents and babies more comfort and convenience GRU Airport has 56 diaper changing rooms distributed throughout all three terminals. Thee rooms are integrated to restrooms at main circulation areas, such as lounges, departure, arrival and baggage claim.
Diaper changing rooms are provided free of charge.


At GRU Airport´s terminals you will find agencies of the main banks in the country.
Here is a list with the location and working hours of each bank:​

Terminal 2 - Mezzanine –  Check-in  E
 +55 (11) 2445-4141/4144
​ 10:00 am - 4:00 pm.

Terminal 2 - Mezzanine – Check-in E
​ +55 (11) 2445-4960/4962
 10:00 am - 7:00 pm.

Terminal 2 - Mezzanine – Check-in D
 +55 (11) 2445-3079/3239
 ​10:00 am - 7:00 pm.

Terminal 2  - Mezzanine ​​– Check-in​ C
 +55 ​(11) 2445-2906/2907
​ 10:00 am - 4:00 pm.​