GRU - Sao Paulo

How Much Does It Cost to Get from Guarulhos Airport to Sao Paulo?

Last updated: March 2026

The 25 km trip from GRU to central Sao Paulo can cost anywhere from BRL 5 to BRL 300 depending on your transport choice and traffic conditions.

Price comparison

| Transport | Price (BRL) | Price (EUR) | Time | Best for | |-----------|-------------|-------------|------|----------| | CPTM Train Line 13 | 5.00 | ~0.85 | 60-90 min | Budget travellers | | Airport bus | 60-75 | ~10-13 | 60-90 min | Direct to key areas | | Uber / 99 | 80-160 | ~14-28 | 30-90 min | Best value for most | | Metered taxi | 130-200 | ~22-35 | 30-90 min | No app needed | | Private transfer | 180-300 | ~30-52 | 30-90 min | Fixed price, comfort |

Why the huge price range?

Sao Paulo traffic is the answer. The same taxi ride that costs BRL 130 at midnight costs BRL 200+ during morning rush hour because the meter keeps running in gridlock. This is why many travellers prefer fixed-price options.

The train option

CPTM Line 13 (Jade) is absurdly cheap at BRL 5.00. From the airport station, you ride to Engenheiro Gould and transfer to Line 12 (Sapphire), which connects to the broader Metro network. The total journey to Paulista takes about 75-90 minutes including transfers. The train runs from roughly 04:00 to midnight.

The downsides: it is slow, requires transfers with luggage, and gets packed during rush hours.

Ride apps — the local favourite

Uber and 99 are how most Paulistanos get to and from the airport. Typical fares to Avenida Paulista run BRL 80-130, though surge pricing during rain or rush hour can push this to BRL 160. Request pickup from the designated ride-app area in the parking garage.

Airport bus

The Airport Bus Service runs comfortable coaches to major destinations: Avenida Paulista, Praca da Republica, Barra Funda, Tiete bus terminal, and Congonhas Airport. Fixed fares of BRL 60-75 make this a solid middle-ground option.

Private transfers

A sedan transfer costs BRL 180-280 (~EUR 30-48) with a guaranteed fixed price. The driver meets you in arrivals and handles luggage. No meter anxiety, no hunting for the ride-app pickup point, no surge pricing.

Bottom line

For most travellers, Uber or 99 offers the best balance of price and convenience. The train is great if you want to save money and have time. Pre-book a transfer if you want zero uncertainty about the cost.

Related Airport Guides