Both taxis and private transfers are widely used at GRU. The key differences are pricing structure, comfort level, and the ride-app middle ground that most locals prefer.
Side-by-side comparison
| Factor | Airport taxi | Uber / 99 | Private transfer |
|---|---|---|---|
| Price to centre | Fixed price quoted at the desk | App-priced, moves with demand | Fixed, quoted at booking |
| Booking | No booking | App | Pre-booked |
| Meeting point | Taxi rank | Parking garage pickup | Arrivals hall |
| Child seat | Not available | Not available | On request |
| Luggage help | Limited | Varies | Always included |
| Price certainty | Low (meter + traffic) | Medium (surge pricing) | High (fixed) |
Fixed-price private transfer
GRU Sao Paulo City Center
From€75for 2 passengers
4 passengers: €104 per vehicle, about €26 per person
- Fixed price, no meter
- Flight tracked
- 60 min free waiting
- Driver meets you at arrivals
- Free cancellation up to 24 h before pickup
The traffic factor
This is where the comparison gets interesting. Sao Paulo traffic can stretch the same journey from 25 minutes to 90, and anything priced by time or by demand climbs with it. Private transfers charge the same regardless — you pay from EUR 75 whether the trip takes 30 minutes or 90.
Uber and 99 sit in between. Their fares are calculated on time and distance, so traffic increases the cost, but less dramatically than a taxi meter. Surge pricing during rain or peak hours adds another variable.
When taxis work fine
If you arrive at a quiet time — late night, midday on weekends — taxis are simple and cheap enough. Walk to the official rank, get in, and go. Just use the official Guarucoop or Ligue Taxi stands and never accept rides from touts inside the terminal.
When ride apps are better
For most situations, Uber or 99 costs 20-40% less than a taxi. The apps show an estimated fare upfront. The downside is navigating to the ride-app pickup zone in the parking area, which can be confusing on your first visit.
When to pre-book a transfer
A private transfer makes sense when you want zero surprises. The driver meets you in arrivals, helps with luggage, and the price is locked in. This is particularly valuable during rush hours (07:00-10:00 and 17:00-20:00), when app pricing climbs with demand and a long crawl into the city stops being cheap.
Families with children who need car seats should book a transfer — neither taxis nor ride-app cars provide them.
Our take
For everyday trips, Uber or 99 offers the best value. For guaranteed pricing and a meet-and-greet experience, a private transfer is worth the premium.
When a private transfer from GRU is the right choice
- You want the price settled before you land: fixed, confirmed in writing, no meter, no night or luggage surcharge at the kerb.
- Three or more people: a 4-seat car to Sao Paulo City Center is from €104, about €26 per person, usually level with or below separate public-transport tickets once you count the walk, the wait and the last mile with bags.
- Flight delays: the driver follows your flight number; 60 minutes of waiting are included, and you can cancel free up to 24 hours before pickup.
GRU → Sao Paulo City Center from €75Fixed price, flight tracked, free cancellation up to 24 h before pickup.