Airport Transfer Guide

São Paulo Airport Transfer Guide

🇧🇷 Guarulhos International (GRU) — Updated 2026

São Paulo has two airports — Guarulhos (GRU, 28 km north-east, all international long-haul + LATAM hub) + Congonhas (CGH, 8 km south of centre, domestic only). GRU is the typical international arrival. The trip to central São Paulo (Avenida Paulista, Itaim, Jardins) is 28-32 km — 35-90 min depending on traffic (Marginal Tietê is notoriously congested 06:30-09:30 + 16:30-20:30 weekdays). Airport express bus (Airport Bus Service, R$ 60) is reliable budget option. Uber widely used (R$ 80-180). Pre-booked transfers R$ 90-280 — competitive with taxi (R$ 130-260) when factoring in meet-and-greet + flight tracking + safety considerations.

28 km Avenida Paulista / 32 km Itaim Bibi / 25 km Vila Madalena / 35 km Morumbi

Airport Transfer

Pre-book your São Paulo airport transfer

English-speaking driver meets you in arrivals with a name sign. Fixed prices, flight tracking, free cancellation up to 24h.

  • Flight tracking — delay-aware pickup
  • Fixed price · no surge · free cancellation
  • Cars, vans, minibuses for 1–8 passengers
Book a São Paulo pickup

via Welcome Pickups · GRU

São Paulo airport transfer options compared

OptionCostTimeNotes
Welcome Pickups (pre-booked)R$ 90–28035–90 minMeet-and-greet, fixed fare, English/Portuguese driver, flight tracked.
Kiwitaxi (pre-booked)R$ 85–27035–90 minMarketplace, instant quote.
Uber / 99 appR$ 80–18035–90 minMost common, surge during peak.
Airport Bus ServiceR$ 6050–85 minGRU→Tietê / Paulista / República. Every 30 min, comfortable.
Common taxi (Comum)R$ 130–26035–90 minMetered + GRU surcharge. Reliable but no flight tracking.
EMTU bus 257R$ 660–90 minGRU→Tatuapé metro (Line 3). Cheap but luggage-stressful.

Top destinations from GRU

Avenida Paulista (financial district)

28 km, 35-70 min — most international hotels.

R$ 130–200

Itaim Bibi / Vila Olímpia

32 km, 40-80 min — business + restaurants.

R$ 150–230

Jardins / Cerqueira César

28 km, 35-70 min — luxury + shopping.

R$ 130–210

Vila Madalena (nightlife)

25 km, 35-65 min — bars + samba.

R$ 130–200

CGH Congonhas airport

Cross-airport 40-70 min via Marginal Tietê.

R$ 150–250

Booking tips for São Paulo

  • AVOID curbside taxi offers — only official "Comum" taxis from the airport rank or pre-booked
  • GRU has 3 terminals (T1, T2, T3) — confirm pickup terminal when booking; free shuttle between
  • Airport Bus Service (R$ 60) is genuinely good — A/C, comfortable, no luggage stress
  • Friday afternoon + Carnival week: traffic ballistic — Sunday-Thursday afternoon arrivals smoothest
Airport Transfer

Need an instant São Paulo transfer quote?

Compare quotes from 200+ operators in seconds. Fixed prices, free cancellation, no hidden fees.

  • Flight tracking — delay-aware pickup
  • Fixed price · no surge · free cancellation
  • Cars, vans, minibuses for 1–8 passengers
Get an instant quote for São Paulo

via Kiwitaxi · GRU

Flights to São Paulo

Compare GRU fares from 750+ airlines.

Search flights

Hotels in São Paulo

Find hotels in São Paulo

1.4M+ properties · Trip.com

Search hotels

FAQ

GRU or CGH — which airport?+

GRU (Guarulhos): 28 km from centre, all international + most domestic LATAM. CGH (Congonhas): 8 km from centre, domestic only, smaller. International arrivals: GRU is your airport. If connecting GRU→CGH for domestic onward: cross-airport transfer takes 60-80 min (sometimes >2h in peak). Plan 4+ hour buffer between flights.

Uber/99 or pre-booked transfer at GRU?+

99 (Brazilian rideshare): R$ 80-180 (~$15-35), surge during peak, no flight tracking. Pre-booked transfer: R$ 90-280 (~$18-55), meet-and-greet, fixed fare, English driver, flight tracked. For off-peak + Portuguese speakers: 99 wins. For peak-hour, families, or English-only travellers: pre-book.

Is São Paulo safe for late-night airport arrivals?+

São Paulo has higher property crime than typical Western tourist cities — verified driver pickup (pre-booked transfer or app-based 99/Uber) is the standard. The airport itself is safe; the route inbound is usually fine. AVOID unmarked curbside taxi offers + walking with visible valuables. Pre-book if your flight lands after 22:00.

GRU to São Paulo traffic — really 90 min?+

Off-peak (10:00-15:00 or after 21:00): 35-50 min for the 28 km. Peak (06:30-09:30 + 16:30-20:30 weekdays): can hit 70-90 min on Marginal Tietê. Friday afternoon + first day of Carnival: 90-120+ min. Pre-booked drivers know alternate routes (Anchieta/Imigrantes when traffic warrants); some airport taxis don't.

Airport transfers in other cities: