SÃO PAULOLeaving São Paulo / Guarulhos International Airport: transport guide
Airport itself is safe, but unofficial 'taxi' touts and long traffic-bound transfers to Paulista/Itaim are common pitfalls. 99 and Uber are reliable.
GRU (São Paulo / Guarulhos International Airport) is the main international airport serving São Paulo, Brazil. The recommended way out is 99 or Uber from the designated pickup zone (~R$80–R$140 to Paulista / Itaim, 40–90 min (traffic)). Pickup is at App-pickup zone outside arrivals (signed). The most common scam to watch for is "Terminal 'taxi' tout". Fares on the GRU → Paulista / Itaim route typically run R$80–R$140; anything above R$300+ tout is almost certainly a scam. Last updated May 2026.
99 or Uber from the designated pickup zone
- Typical fare
- R$80–R$140 to Paulista / Itaim
- Journey time
- 40–90 min (traffic)
- Pickup
- App-pickup zone outside arrivals (signed)
Compare your options at a glance
| Option | Cost | Wait | Payment | Pick |
|---|---|---|---|---|
99 / Uber | R$70–R$130 | 5–15 min | 📱App | |
Airport Bus Service (Premium) | R$55 | Every 30–60 min | 💳Card | |
Common Bus 257 / 299 (EMTU) | R$7.30 | Every 20–30 min | 💳Card / Cash | — |
Prepaid taxi | R$160–R$250 | 10–20 min | 💳Card | — |
Your first 30 minutes
- 1Buy a Vivo/Claro SIM if your roaming doesn't work
- 2Open 99 or Uber and book to your hotel
- 3Walk to the designated pickup zone
- 4Or: Airport Bus Service (Premium) to Paulista R$55
- 5Expected total: R$55–R$140
Airport exit score
- Scam risk60
- Public transport60
- Ride-hailing80
- Signage clarity65
- Payment convenience70
Fare reality check
- R$80–R$140ExpectedWhat locals actually pay
- R$220+ConcerningQuestion this — ask for the meter
- R$300+ toutProbably being scammedWalk away. Find another ride.
Best ways out, ranked
- 1
99 / Uber
RECOMMENDED- Cost
- R$70–R$130
- Journey
- 40–90 min
- Wait
- 5–15 min
- Payment
- 📱 App
Pros- Fixed price
- Tracked
Cons- Surge
- 2
Airport Bus Service (Premium)
RECOMMENDED- Cost
- R$55
- Journey
- 60–90 min
- Wait
- Every 30–60 min
- Payment
- 💳 Card
Pros- AC
- Direct routes
Cons- Schedule
- 3
Common Bus 257 / 299 (EMTU)
- Cost
- R$7.30
- Journey
- 60–120 min
- Wait
- Every 20–30 min
- Payment
- 💳 Card / Cash
Pros- Cheapest
Cons- Crowded, slow
- 4
Prepaid taxi
- Cost
- R$160–R$250
- Journey
- 40–90 min
- Wait
- 10–20 min
- Payment
- 💳 Card
Pros- Fixed price
Cons- Pricier than 99/Uber
Paying without surprises
- Cards are widely accepted — you don't need to draw a lot of BRL cash.
Common scams
Terminal 'taxi' tout
High riskPerson inside arrivals offering a 'cheap taxi' that becomes a flat R$300+.
HOW TO AVOID · Use 99/Uber or the prepaid taxi desk only.
What locals & travellers say
“99 tends to be slightly cheaper than Uber in São Paulo — install both.”
- "99 tends to be slightly cheaper than Uber in São Paulo — install both." — r/brasil
Arrival checklist
- Install 99 and Uber
- Pickup zone, not curbside
- Allow up to 90 min in traffic
Take it with you
GRU arrival FAQs
- What is the safest way to leave São Paulo / Guarulhos International Airport?
- 99 or Uber from the designated pickup zone. Never accept anyone offering a 'taxi' inside the terminal — only the prepaid taxi desk, official rank, 99 or Uber..
- Are taxis at GRU safe?
- Official taxis from the marked rank are generally fine, but watch for: terminal 'taxi' tout — Person inside arrivals offering a 'cheap taxi' that becomes a flat R$300+. Use 99/Uber or the prepaid taxi desk only.
- Is ride-hailing (Uber, Bolt, Grab or similar) available at GRU?
- Yes — 99 / Uber works at GRU. Typical cost R$70–R$130, journey ~40–90 min. Use the in-app pickup point rather than the arrivals curb.
- How much should a taxi from GRU to the city centre cost?
- Expected fare on the GRU → Paulista / Itaim route is roughly R$80–R$140. Anything around R$220+ is high — R$300+ tout is a scam. Fares vary with traffic, time of day and taxi type, so confirm before you get in.
- Do I need cash for a taxi at GRU?
- Carry small local notes — Common Bus 257 / 299 (EMTU) expects card & cash. A backup card with no FX fees helps if a driver claims the terminal is broken.
- Where is the official taxi pickup at São Paulo / Guarulhos International Airport?
- App-pickup zone outside arrivals (signed). If you can't see a marked rank with a dispatcher or queue, walk back inside and ask at the information desk — never take an offer from someone roaming arrivals.
- Is GRU safe to arrive at late at night?
- GRU is generally manageable at night if you stick to the official taxi rank or pre-book a transfer. Avoid empty bus stops and outdoor pickup zones, and confirm your ride is moving before sharing personal details.
- What scams should I watch for at GRU?
- The most reported at GRU: Terminal 'taxi' tout. See the scams section above for how each one works and how to avoid it.
Specific routes from this airport
Other airports in Brazil
- CNF Belo HorizonteBelo Horizonte–Confins International (Tancredo Neves)
- BSB BrasíliaBrasília–Presidente Juscelino Kubitschek International
- FOR FortalezaFortaleza–Pinto Martins International
- REC RecifeRecife–Guararapes International (Gilberto Freyre)
- GIG Rio de JaneiroRio de Janeiro Galeão (Tom Jobim) International
- SSA SalvadorSalvador–Deputado Luís Eduardo Magalhães International