São Paulo–Guarulhos Airport: Sleep in a Hotel Connected to the Terminal
São Paulo–Guarulhos International Airport (GRU) — São Paulo, Brazil
Published August 13, 2026
GRU
IATA code
43.6M (2024)
Passengers
3
Terminals
25 km / 16 mi
To city center
Only here
Sleep in a hotel connected directly to the terminal
GRU Airport Hotel is connected directly to Terminal 3 by a covered walkway, letting travelers on a long layover or an early departure get real rest without a separate trip into the city.
Getting there, at a glance
Airport bus (EMTU)
R$ 15–45
~45–60 min
Multiple routes across the city
Taxi
R$ 90–130
~40–60 min
Widely available
Uber
Comparable to taxi
~40–60 min
Widely used in São Paulo
✈️ What kind of flight are you taking?
Arrive at the airport
2 hours
Typical security wait
20–30 min
Peak-hour wait
35–50 min
Amenities, at a glance
Wifi
Free, unlimited
Lounges
LATAM VIP Lounge + Priority Pass
Duty-Free
Brazilian coffee, cachaça
Dining
Brazilian regional cuisine, churrasco
Hotel
TRYP by Wyndham, inside T3
Book & Save
These are affiliate links — we may earn a commission if you book through them, at no extra cost to you.
São Paulo–Guarulhos International Airport (IATA: GRU) is Brazil’s busiest airport and LATAM Airlines’ largest hub, handling more than 43 million passengers a year. It sits about 25 km (16 mi) northeast of central São Paulo.
Overview
GRU operates three terminals and functions as the primary gateway between South America and the rest of the world — more international routes connect through GRU than through any other Brazilian airport. A standout feature for travelers: a hotel is built directly into the airport complex, connected to Terminal 3 by a covered walkway, a genuinely convenient option for long layovers or early departures. GRU Airport handled 43.6 million passengers in 2024, a new record that pushed past the airport’s previous 2019 peak of 43 million.
Terminals
- Terminal 1: A mix of domestic and some international flights.
- Terminal 2: Additional domestic and international carriers.
- Terminal 3: LATAM Airlines’ main hub terminal and the primary international gateway, connected to the on-site GRU Airport Hotel.
Airlines
LATAM Airlines operates its largest hub at GRU, anchoring Terminal 3 with an extensive domestic network across Brazil plus international routes throughout South America, North America, Europe, and beyond as a Star Alliance-adjacent partner. That hub concentration makes GRU the best-connected airport for travel within Brazil and one of the primary gateways to South America overall.
How to Get There
- Airport bus (EMTU): R$ 15–45 depending on the route, with multiple lines covering different parts of São Paulo, about 45–60 minutes.
- Taxi: R$ 90–130 to central São Paulo, about 40–60 minutes depending on traffic.
- Uber: Generally comparable in price to a taxi, about 40–60 minutes — widely used and reliable in São Paulo.
Prices above are indicative and can change — always check current fares with EMTU or your ride-hailing app.
Getting Through Security and Passport Control
- Domestic flights: Security only. Typically 20–30 minutes off-peak, up to 35–50 minutes during busy periods.
- International flights: Security plus passport control. Typically 30–45 minutes off-peak, up to 50–70 minutes during peak international departure banks — GRU’s role as LATAM’s largest hub means significant connecting traffic throughout the day.
- Build extra time around LATAM’s major connecting banks, particularly for overnight departures to Europe and North America.
Parking
GRU has parking available at all three terminals, with clear signage for short- and long-stay options.
Wifi
Free, unlimited wifi is available throughout the airport with no time limit.
Best Times to Arrive
- Domestic flights: Arrive 2 hours before departure.
- International flights: Arrive 3 hours ahead, especially for LATAM’s peak international departure banks.
- São Paulo’s traffic is notoriously heavy at rush hour — budget significant extra buffer time for the drive to the airport during peak commute hours.
Where to Eat
GRU has a solid selection of Brazilian regional cuisine — including proper churrasco — alongside international chains, spread across all three terminals. The connected hotel runs its own buffet-style restaurant, open for breakfast, lunch, and dinner with a mix of Brazilian and international dishes — a modest but genuinely convenient option without leaving the terminal.
Airport Hotel
The TRYP by Wyndham São Paulo Guarulhos Airport sits inside Terminal 3’s international boarding area itself — a true airside transit hotel, not just a nearby property, connected without needing to reclear security. It’s a solid pick for a long layover or an early departure, and its restaurant accepts Priority Pass.
Lounges
- LATAM VIP Lounges are available in Terminal 3 for eligible business class passengers, elite status holders, or paid access.
- Several Priority Pass-affiliated lounges are also available.
Duty-Free Shopping
GRU’s duty-free zone includes genuine Brazilian specialties — coffee and cachaça — alongside the usual international fashion, cosmetics, and electronics brands.
Airport Map
This is a simplified layout to help you get oriented — for real-time, gate-by-gate wayfinding, use GRU Airport’s official resources.
Useful Links
- Official airport site (GRU Airport) — terminal info, services, live flight status.
- LATAM Airlines — flight schedules and connections.
Long Layover Tips
- With 6+ hours and a visa situation permitting entry, central São Paulo is reachable by bus or taxi in about 45–60 minutes.
- If staying airside, the connected GRU Airport Hotel makes a genuinely long overnight layover comfortable without leaving the airport complex.
- Given São Paulo’s traffic, if you’re heading into the city on a tight connection, build in real buffer time for the return trip.
Related airports
Atlanta Hartsfield-Jackson Airport: The World's Busiest Airport Train
Atlanta, United States
Atlanta's Hartsfield-Jackson runs the world's busiest airport train. Transport into the city, security wait times, parking, wifi, and lounges covered.
Bogotá El Dorado Airport: One of the World's Highest Major Airports
Bogotá, Colombia
Bogotá's El Dorado sits nearly 2,550 meters above sea level. Transport into the city, security wait times, parking, and lounges.
Brasília Airport: Landing in a City Shaped Like an Airplane
Brasília, Brazil
Brasília's airport serves a UNESCO-listed modernist capital deliberately laid out in the shape of an airplane. Transport, security, and lounges.