São Paulo/Guarulhos International Airport (GRU)

🇧🇷 São Paulo, Brazil

Connection Time Dashboard

Domestic to Domestic
40
minutes
Domestic to International
85
minutes
Intl to International
100
minutes
Interline Transfer
140
minutes

🏢 Terminal Guide & Navigation

São Paulo Guarulhos operates three terminals with T2 and T3 handling the majority of traffic. Terminal 1 serves domestic routes, Terminal 2 handles both domestic and international flights with extensive amenities, while Terminal 3 is the modern international gateway dedicated to long-haul intercontinental flights and serves as LATAM's primary hub. Walking time between T2 and T3 is 10-15 minutes via direct airside connector, while T1 requires 8-12 minutes to T2 or 15-25 minutes to T3. Free shuttle buses operate every 15 minutes between all terminals (10-minute journey).

Terminal 2 features eight lounges including GOL Premium facilities and Plaza Premium options, plus over 20 dining venues after security ranging from familiar franchises (McDonald's, Subway) to local Brazilian cuisine. Terminal 3 houses 11 premium lounges including the expansive 20,000-square-foot LATAM VIP Lounge, and offers gates 301-332 with five A380-capable gates. Security wait times average 20-45 minutes during peak periods with Fast Track lanes available in all terminals.

Immigration processing in Terminal 3 typically takes 30-60 minutes for international arrivals, while customs clearance adds 10-20 minutes with random inspections common. Family facilities include children's play areas in lounges, baby care rooms, and accessible services throughout. The airport provides comprehensive amenities including currency exchange, ATMs, medical services, shopping from luxury brands to duty-free, and spa facilities. Terminal changes require exiting security and re-screening, taking 45-90 minutes total.

View Terminal Map

Airlines Serving GRU

LATAM
GOL
Azul
American Airlines
Lufthansa

💡 Connection Tips

Connecting through São Paulo Guarulhos International Airport (GRU) requires an understanding of the terminal layout and Brazilian customs regulations. The airport primarily uses Terminal 2 for domestic and some regional flights, while Terminal 3 is the main hub for long-haul international departures. If you are arriving on an international flight and connecting to a domestic destination within Brazil, you must clear immigration, collect your checked baggage, and pass through customs at GRU, even if your luggage is tagged to your final destination. After customs, you can use the 'Baggage Drop' counters to re-check your bags before moving to the domestic gates in Terminal 2.

For international-to-international transfers on a single ticket, you can usually stay airside and use the connecting corridor between Terminal 2 and Terminal 3. This walk takes approximately 10 to 15 minutes; follow the red floor tiles to reach Terminal 3 or the black tiles for Terminal 2. If your journey involves separate tickets, or if you are flying with Azul (which often uses the isolated Terminal 1), you will need to exit the secure area and use the free circular shuttle bus that runs between all three terminals every 15 to 20 minutes.

A minimum connection time of 3.5 hours is recommended for international arrivals connecting to domestic flights due to potential queues at immigration and the baggage re-check process. For domestic to international connections, 2.5 hours is typically sufficient if your bags are checked through. Be aware that most premium lounges are located in Terminal 3, so travelers with long layovers in Terminal 2 may wish to walk to Terminal 3 to access these facilities, keeping in mind the return walk to their departure gate.

🎯 Expert Travel Tips & Insights

🔥

Pro Traveler Secrets

• CPTM Line 13 links GRU to Guarulhos and downtown São Paulo; Terminal 3 hosts the best lounges.

• Terminal 2 handles most domestic/regional routes, T1 is Azul, and T3 is the long-haul hub.

• Immigration and customs can take 30-60 minutes; allow 3.5 hours before domestic connections.

• International arrivals must clear immigration/customs, then recheck bags before domestic legs.

• Use the baggage-drop counters after customs to recheck luggage before returning to Terminal 2.

Quick Facts

Minimum domestic connection: 40 minutes
International connections: 85 minutes
Interline transfers: 140 minutes

⭐ Google Maps Reviews & Ratings

🌟 View Real-Time Airport Reviews

See current Google Maps reviews, ratings, photos, and traveler experiences for São Paulo/Guarulhos International Airport (GRU).

📍 View Reviews on Google Maps ⭐ Write a Review
Real-time ratings
📝
Recent reviews
📷
Traveler photos
🕒
Operating hours

📍 Interactive Airport Location

🛠️ Traveler Tools

🕐 Layover Planner: Train/bus to São Paulo; many dining options airside.
🆘 Missed Connection Help: Airline service desks in each terminal.
🏨 Nearby Hotels: Find hotels near GRU/SBGR
🛫 Flights from GRU/SBGR: Search flights

⚖️ Airport Comparison

Compare GRU/SBGR with another airport: Comparison Tool

🗺️ Airport Map

View GRU/SBGR on the MCT World Map

🌐 Nearby Airports in South America

AAG

Avelino Vieira Airport

Arapoti, Brazil

Connection Hub: Compare transfer times and facilities
AAI

Deputado Joaquim d'Abreu Coelho Airport

Arraias, Brazil

Connection Hub: Compare transfer times and facilities
AAX

Romeu Zema Airport

Araxá, Brazil

Connection Hub: Compare transfer times and facilities
AFL

Piloto Osvaldo Marques Dias Airport

Alta Floresta, Brazil

Connection Hub: Compare transfer times and facilities
AIF

Marcelo Pires Halzhausen Airport

Assis, Brazil

Connection Hub: Compare transfer times and facilities

Last updated: April 2026 | Data Source: IATA and other airline sites and resources