Guarulhos - Governador André Franco Montoro International Airport (IATA: GRU, ICAO: SBGR) serves São Paulo, BR. It has 201 scheduled routes to 107 destinations in 33 countries, operated by 45 airlines.
- International Connectivity: GRU serves as a vital hub, offering extensive direct flights to numerous international destinations.
- Variety of VIP Lounges: The airport boasts over 15 VIP lounges across its terminals, accessible through various programs and direct payment, offering amenities like showers, hot food, and comfortable seating.
- Good Dining and Shopping Options: Travelers appreciate the diverse range of restaurants, cafes, and snack bars, including 24-hour options, as well as extensive shopping, particularly the premium brands and duty-free in Terminal 3.
- Modern Terminal 3: This terminal is generally well-regarded for its contemporary design, relative cleanliness, and manageable walking distances. Free Wi-Fi is also a positive feature.
- Sleeping Amenities: Terminal 3 offers long chairs without armrests, making it suitable for resting or sleeping during layovers.
- Inconsistent Cleanliness and Maintenance: Many travelers report sticky floors, thick air, and poorly maintained, often dirty bathrooms lacking basic supplies like soap and paper, especially in Terminals 1 and 2.
- Poor Signage and Wayfinding: A frequent complaint is the inadequate and confusing signage, particularly for non-Portuguese speakers and when navigating between terminals, leading to difficulties finding gates or information.
- Long Security and Immigration Queues: Passengers often experience significant wait times at both immigration (especially for international arrivals) and security screenings, with reports of up to 1.5 hours for immigration. Current estimates (November 2025) show security wait times around 58 minutes and immigration at 60 minutes.
- Inefficient Terminal Transfers: The distances between terminals can be considerable, and the shuttle buses used for transfers are sometimes described as crowded, old, and lacking air conditioning.
- Lack of English-Speaking Staff: Some travelers encounter communication barriers due to a perceived lack of English proficiency among airport staff.
- High Prices: Food, services, and on-site parking are frequently cited as being expensive.
- Limited Seating and Power Outlets: Older terminal areas often lack sufficient comfortable seating and accessible charging stations.
Bottom line: Guarulhos Airport offers a mixed bag for travelers. While its status as a key international gateway is undeniable, and Terminal 3 provides a more pleasant experience, recurring issues with cleanliness, signage, and queue management in other areas often detract from overall satisfaction. Travelers should be prepared for potential delays at security and immigration, and plan for transfers between terminals.
New & changed departures
3 changes to GRU's schedule in the last 90 days.
Want the next one in your inbox?Track GRU and we'll email you every schedule change automatically.
Track all changesRoutes from GRU
107 nonstop destinations · 45 airlines.
Airlines at GRU
45 carriers operate scheduled departures.
Route Network Map
Search flights from GRU
Compare ticket prices across hundreds of booking sites
Search flights from GRUOpens a live price search from GRU — just pick your destination & dates
Airport routes
Guarulhos - Governador André Franco Montoro International Airport (GRU) offers 201 flight routes operated by 45 airlines. Major carriers include LATAM Brasil, GOL Linhas Aéreas Inteligentes, Azul Brazilian Airlines and others. Popular destinations from São Paulo include Adolfo Suárez Madrid–Barajas Airport, Amsterdam Schiphol, Comodoro Arturo Merino Benitez Int'l, Rio de Janeiro/Galeao Intl, Deputado Luis Eduardo Magalhaes Int'l (Dois de Julho).
Traveler reviews & tips
From people who've recently flown through São Paulo.
No tips for GRU yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Guarulhos - Governador André Franco Montoro International Airport. Tips are reviewed before publishing.
Common questions about GRU
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from GRU?
Guarulhos - Governador André Franco Montoro International Airport has 201 scheduled routes to 107 destinations in 33 countries, operated by 45 airlines.
Which airlines fly from Guarulhos - Governador André Franco Montoro International Airport?
45 carriers operate scheduled departures, including LATAM Brasil, GOL Linhas Aéreas Inteligentes, Azul Brazilian Airlines.
Where is Guarulhos - Governador André Franco Montoro International Airport located?
Guarulhos - Governador André Franco Montoro International Airport is located in São Paulo, BR, at an elevation of 2461 ft. Its IATA code is GRU and ICAO code is SBGR.









