GRU → São Paulo, Brazil Updated for 2026

São Paulo/Guarulhos International Airport (Governor André Franco Montoro) (GRU) Transfer & Transit Guide [2026]

São Paulo/Guarulhos International Airport (GRU) is Brazil's busiest airport and South America's premier long-haul intercontinental gateway. Located 25 km northeast of central São Paulo, it connects directly into the metropolis via CPTM airport commuter trains, executive airport buses, and ride-hailing services.

Distance northeast
Official Ride App Uber / 99
Currency BRL

All Direct Transfer Routes From São Paulo/Guarulhos International Airport (Governor André Franco Montoro) (GRU)

GRU 35 min

São Paulo (GRU) → São Paulo (Avenida Paulista & Centro)

From: 5.00 BRL (~$1.00)
Top Pick: CPTM Airport Express Train / Guarucoop Taxi / Uber

Guarulhos Airport (GRU) is 25 km northeast of São Paulo. The CPTM Expresso Aeroporto train is by far the fastest and cheapest option during traffic hours, whisking passengers from Aeroporto-Guarulhos station directly to Luz Station in central São Paulo in just 35 minutes for 5.00 BRL (~$1.00 USD) (free airport shuttle connects terminals to the station). For direct hotel delivery, Uber or an official Guarucoop taxi takes 40-70 minutes for 100 - 150 BRL (~$20 - $30 USD).

GRU 50 min

São Paulo (GRU) → Congonhas Airport (CGH Inter-Airport Transfer)

From: Free for passengers / 43.90 BRL
Top Pick: Free Airline Shuttle (Gol / LATAM) / EMTU Executive Bus

The distance between Guarulhos (GRU) and Congonhas (CGH) is 35 km across São Paulo. Both Gol and LATAM provide FREE shuttle buses for passengers holding a connecting flight ticket on their respective airline (simply show your boarding pass / e-ticket to the driver outside Terminal 2). For passengers on other airlines, the EMTU Airport Bus Service (Line 258) connects both airports in 60-80 minutes for 43.90 BRL (~$8.50 USD). Taxis or Uber take 50-70 minutes for 100 - 140 BRL.

Terminals & Station Layout

GRU has three passenger terminals: Terminal 1 (domestic Azul), Terminal 2 (domestic Gol and LATAM, Latin America regional), and modern Terminal 3 (intercontinental long-haul flights). A free landside airport shuttle bus connects all three terminals and the Aeroporto-Guarulhos CPTM train station.

Taxi Rules & Scams to Avoid

Ignore touts inside the terminal offering "executive cars". Use the official Guarucoop taxi desk outside the terminal, or order Uber/99 to the designated ride-hailing pickup bays on the mezzanine/outer curbs.

Late-Night Arrivals (After Midnight)

CPTM trains operate from 04:00 to 00:00 midnight. For overnight arrivals, Uber and Guarucoop taxis operate 24/7 with safe highway connections into Avenida Paulista and Jardins.

STRESS-FREE DOOR-TO-DOOR OPTION

Prefer a Driver Waiting at São Paulo (GRU) Arrivals?

Traveling with heavy suitcases, young children, or landing after midnight? Pre-book a fixed-price private airport transfer or express rail pass on Klook with instant confirmation and no meter haggling.

ARRIVAL CONNECTIVITY & RIDE-HAILING TIP

Need Mobile Data at the Terminal for Uber / 99 & Maps?

Airport Wi-Fi often drops outside the terminal curb where Uber / 99 pickup zones are located. Install a local eSIM before your flight so you can order a ride, translate station signs, and show digital train QR tickets immediately after landing.