Get flight deals in your inbox

Weekly fare digest + instant price drop alerts

Set a Fare Alert →
AirConnect

Travel inspiration search engine. Discover destinations, find flights and connect with fellow travellers.

Explore by Region

🌏 Asia🕌 Middle East🏰 Europe🦁 Africa🗽 Americas

Discover

  • Destinations
  • Flights
  • Flight Routes
  • Events
  • Aviation News
  • Airports
  • Price Alerts
  • Blog
  • Who's Going?
  • Find Travel Buddy

Travel Tools

  • 🔔 Fare Alerts
  • 🛂 Visa Checker
  • 🧳 Baggage Guide
  • 💰 Budget Calculator
  • ⏱️ Connection Risk
  • ✈️ Weekend Breaks GCC

Services

  • Book Flights
  • Flight Compensation
  • Travel Insurance
  • Car Rental
  • Airport Transfers
  • Travel eSIM

Company

  • About Us
  • Partners
  • Press
  • Support
  • Travel Blog
  • JetStream Pro

Contact

support@airconnect.live

Get one weekly email of the best deals

Empty leg flights · trending routes · luxury picks. No spam.

Our booking partners

Trip.com
Klook
AirHelp
GetRentacar
Yesim
EKTA

© 2026 AirConnect. All rights reserved. Affiliate links on this site may earn us a commission.

PrivacyTerms
São Paulo / Guarulhos International Airport (GRU) — Terminals, Flights & Transport Guide | AirConnect
Home/Airports/São Paulo / Guarulhos International Airport
GRUSBGR

São Paulo / Guarulhos International Airport

São Paulo, Brazil · 42.0M (2024) passengers / year · 3 terminals

T1T2T3

At a glance

IATA / ICAO
GRU / SBGR
Passengers / year
42.0M (2024) — Brazil's busiest
Terminals
T1 + T2 + T3
Runways
2 parallel
Main hubs
LATAM + Gol + Azul
Distance to SP centre
28 km / 17 mi northeast

Terminals + flights

Tap a terminal to filter airlines, lounges and flights
Loading map…

Terminals

T1Terminal 1
Domestic Brazilian + regional South America
Airlines (3)
T2Terminal 2
Mixed domestic + intl + foreign carriers
Airlines (4)
T3Terminal 3
International long-haul + LATAM long-haul
Airlines (17)

The newest terminal — opened 2014 for the World Cup. Most international long-haul.

Notable flights

1 shown

Hand-curated from the AirConnect schedule registry. Tap any flight number for the great-circle route, aircraft and traveller photos.

Emirates
EK241← DXB
Emirates · Dubai
18:20Boeing 777-300ER

Lounges

LATAM Premium
LATAM Premium
T3

LATAM Premium Business + oneworld Sapphire

Avianca Lounge
Avianca Lounge
T2

AV Business + LifeMiles Diamond + Star Gold

British Airways
British Airways
T3

BA Club + oneworld Sapphire

Plaza Premium
T3

PriorityPass · Pay-per-use BRL 240

Star Alliance Lounge
T3

Star Alliance Gold

To / from São Paulo

ModeToCostTimeNotes
Airport Express CPTMLuz Station (central SP)BRL 4.40 + BRL 19 train40-60 minTake Connect Bus to Engenheiro Goulart station, transfer to CPTM Line 13.
Pre-paid taxi (Guarucoop)Av. Paulista / JardinsBRL 150-20030-90 minBook at the counter — avoid touts.
99 / UberAnywhere SPBRL 100-20030-90 min
Airport bus (multiple operators)Tietê / Avenida Paulista / CongonhasBRL 50-6540-90 min

Flights to/from São Paulo (GRU)

Compare flights · Powered by Trip.com

Search flights

Find hotels in São Paulo

1.4M+ properties · Trip.com

Search hotels

GRU — Frequently asked

Which terminal does my airline use at São Paulo Guarulhos?+

Terminal 1: Gol + Azul domestic + Aerolíneas Argentinas. Terminal 2: LATAM (domestic + some intl), Avianca, TAP, Copa. Terminal 3: LATAM long-haul + ALL major foreign carriers (BA, Lufthansa, AF, KLM, Emirates, Qatar, Turkish, United, American, Delta, Air Canada, Iberia, Etihad, Singapore Airlines, Ethiopian, EgyptAir).

How do I get from GRU to São Paulo city?+

Connect Bus to Engenheiro Goulart + CPTM Line 13 train to Luz station — total BRL 23, 40-60 min. Cheapest train route. Pre-paid taxi (Guarucoop) BRL 150-200 (30-90 min, traffic-dependent — São Paulo traffic is notoriously bad). 99 + Uber BRL 100-200. Airport buses to Avenida Paulista BRL 50-65.

How long do I need for a GRU connection?+

Same terminal: 60-90 min domestic. T1/T2 ↔ T3: free shuttle bus 10-15 min + walk 5-10 min. Allow 90-120 min for inter-terminal connection. International to domestic: 2+ hours after immigration + customs + bag re-check.

Can I leave GRU during a layover?+

Most major nationalities (US, UK, EU, Australia, Canada, Japan, Korea, Singapore) get visa-free entry to Brazil for 90 days. Allow 5-6 hours minimum round trip due to traffic. Quick option: Vila Madalena for graffiti street art (1.5h via Uber).

How early should I arrive at GRU?+

Domestic: 2 hours. International: 3 hours. GRU security can hit 45-60 min waits at peak. Brazilian immigration on departure is usually fast (15-25 min). LATAM Premium Business + oneworld Emerald get fast track.

Other major airports

Connect through one of these? Each hub has the same interactive terminal map, real flights from the AirConnect registry, airline check-in zones and lounge index.

LHR83.9M pax
London Heathrow
London, United Kingdom
AMS66.8M pax
Amsterdam Schiphol
Amsterdam, Netherlands
JFK63M pax
John F. Kennedy
New York, United States
CDG70.3M pax
Paris Charles de Gaulle
Paris, France
FRA61.6M pax
Frankfurt am Main
Frankfurt, Germany
DXB92.3M pax
Dubai
Dubai, United Arab Emirates
SIN68.4M pax
Singapore Changi
Singapore, Singapore
HND78.8M pax
Tokyo Haneda
Tokyo, Japan
LAX76.7M pax
Los Angeles
Los Angeles, United States
ORD80.0M pax
Chicago O'Hare
Chicago, United States
IST80.1M pax
Istanbul
Istanbul, Türkiye
HKG53.1M pax
Hong Kong
Hong Kong, Hong Kong SAR
ICN70.7M pax
Seoul Incheon
Seoul, South Korea
ATL108.1M pax
Hartsfield-Jackson Atlanta
Atlanta, United States
BKK60.0M pax
Suvarnabhumi
Bangkok, Thailand
MAD66.2M pax
Adolfo Suárez Madrid-Barajas
Madrid, Spain
MUC37.0M pax
Munich Franz Josef Strauss
Munich, Germany
DOH52.7M pax
Hamad
Doha, Qatar
BCN55.2M pax
Barcelona-El Prat Josep Tarradellas
Barcelona, Spain
PEK52.5M pax
Beijing Capital
Beijing, China
TPE46.5M pax
Taipei Taoyuan
Taipei, Taiwan
CGK51.7M pax
Soekarno-Hatta
Jakarta, Indonesia
KUL57.1M pax
Kuala Lumpur
Kuala Lumpur, Malaysia
SFO51.4M pax
San Francisco
San Francisco, United States
SEA52.6M pax
Seattle-Tacoma
Seattle, United States
MIA55.7M pax
Miami
Miami, United States
PVG76.7M pax
Shanghai Pudong
Shanghai, China
CAN63.2M pax
Guangzhou Baiyun
Guangzhou, China
PKX47.4M pax
Beijing Daxing
Beijing, China
SYD44.8M pax
Sydney Kingsford Smith
Sydney, Australia
MEL36.5M pax
Melbourne Tullamarine
Melbourne, Australia
DEL73.7M pax
Indira Gandhi
Delhi, India
BOM52.8M pax
Chhatrapati Shivaji Maharaj
Mumbai, India
EZE11.5M pax
Ministro Pistarini
Buenos Aires, Argentina
BOG37.4M pax
El Dorado
Bogotá, Colombia
CPT10.9M pax
Cape Town
Cape Town, South Africa
JNB17.2M pax
O.R. Tambo
Johannesburg, South Africa
RUH37.2M pax
King Khalid
Riyadh, Saudi Arabia

Airport data hand-curated by AirConnect. Schedules verified against carrier published timetables.