São Paulo taxi fares

A taxi from Pinheiros (Largo da Batata) to Guarulhos International Airport (GRU) picked up on Tuesday 10 November, 23:30 costs about BRL 217.45 (33.7 km, about 50 min). On a weekday daytime it costs about BRL 170.12. From the official São Paulo taxi tariff in force since 11 August 2025, checked 3 November 2026.

The City of São Paulo's taxi tariff, with bandeira 1 by day and the 30% higher bandeira 2 at night, on Sundays and on holidays.

Fare calculator

Typical fare · metered BRL 217.45 BRL 216.90 in light traffic · BRL 218.85 in heavy Pinheiros (Largo da Batata) → Guarulhos International Airport (GRU) · 33.7 km · about 50 min

On a weekday in the daytime the same trip comes to about BRL 170.12. Show the daytime fare

Full fare page for this trip: rush hour, night and weekend
Pick-up charge, Bandeira 2 (20:00 to 06:00, Sundays and holidays) Anexo I da Portaria SMT.GAB nº 43/2025 (tabela de preços)
BRL 6.55
Bandeira 2 (20:00 to 06:00, Sundays and holidays): 32.87 km, 6.3 min in slow traffic Anexo I da Portaria SMT.GAB nº 43/2025 (tabela de preços)
BRL 210.90
Total, typical traffic
BRL 217.45
  • Pick-up charge, Bandeira 2 (20:00 to 06:00, Sundays and holidays) · BRL 6.55
  • Bandeira 2 (20:00 to 06:00, Sundays and holidays): 32.87 km, 6.3 min in slow traffic · BRL 210.90
Paid something different for this trip? Tell us

Pinheiros (Largo da Batata) → Guarulhos International Airport (GRU), Tue 10 Nov 23:30. We quoted BRL 217.45.

We keep the trip, the amounts, your note and the receipt to check the tariff. No name or email is asked for.

  • Táxi Luxo charges more: R$ 9,83 to start, R$ 7,20 per km (R$ 9,36 on bandeira 2) and R$ 83,25 an hour.
  • Trips that end outside the city, such as at Guarulhos airport, are priced on the city meter here; taxis picking up at Guarulhos run on Guarulhos rates.
  • The route is the quickest by road (OpenStreetMap data); journey times allow for the city's usual traffic.

The short version

  • The meter starts at BRL 6.55, then charges BRL 4.80 per km on bandeira 1 (Monday to Saturday, 06:00 to 20:00).
  • Nights, Sundays and holidays are bandeira 2: BRL 6.24 per km, 30% more per km.
  • Stopped or below 15 km/h, the meter charges BRL 55.50 per hour instead of by distance, on both bandeiras.
  • There are no airport or luggage surcharges. Táxi Luxo charges more: R$ 9,83 to start and R$ 7,20 per km.

Tariffs and when they apply

TariffStartDistanceTime, slow trafficWhen
Bandeira 1 (Monday to Saturday, 06:00 to 20:00) BRL 6.55 BRL 4.80 per km BRL 55.50 per hour Mon–Sat 06:00–20:00
Bandeira 2 (20:00 to 06:00, Sundays and holidays) BRL 6.55 BRL 6.24 per km BRL 55.50 per hour Public holidays
At all other times

Below about 12 km/h the meter charges by time instead of distance. The tariff in force when the trip starts runs for the whole trip.

Airports

Airport trips use the meter. The extras that apply are listed under surcharges.

Popular trips

Zone map

Guarulhos International AirportCongonhas Airport
  • City of São Paulo (taxi service area)
  • Airports
  • Your route

The tariff covers the City of São Paulo, including Congonhas Airport. Trips to Guarulhos airport, in the neighbouring city, run on the meter from São Paulo; taxis picking up at Guarulhos are licensed there and charge Guarulhos rates.

Example fares

Tuesday 12:00 · 5.2 km, about 18 min

Avenida Paulista to Ibirapuera Park

BRL 35.51
  • BRL 6.55Pick-up charge, Bandeira 1 (Monday to Saturday, 06:00 to 20:00)
  • BRL 28.96Bandeira 1 (Monday to Saturday, 06:00 to 20:00): 3.45 km, 13.4 min in slow traffic
Tuesday 22:00 · 8.3 km, about 23 min

Praça da Sé to Vila Madalena, 22:00

BRL 59.45
  • BRL 6.55Pick-up charge, Bandeira 2 (20:00 to 06:00, Sundays and holidays)
  • BRL 52.90Bandeira 2 (20:00 to 06:00, Sundays and holidays): 6.32 km, 14.6 min in slow traffic
Tuesday 12:00 · 28.4 km, about 45 min

Avenida Paulista to Guarulhos Airport

BRL 145.26
  • BRL 6.55Pick-up charge, Bandeira 1 (Monday to Saturday, 06:00 to 20:00)
  • BRL 138.71Bandeira 1 (Monday to Saturday, 06:00 to 20:00): 27.21 km, 8.8 min in slow traffic

Why was my fare higher?

It was night, a Sunday or a holidayBandeira 2 charges BRL 6.24 per km instead of BRL 4.80 per km.
Traffic was slowBelow 15 km/h the meter charges BRL 55.50 per hour, and São Paulo traffic is often that slow.
You took a Táxi LuxoLuxo taxis charge 50% more than the common categories.

Tariff history

  1. Bandeirada R$ 6,55, R$ 4,80 per km (bandeira 1) or R$ 6,24 (bandeira 2: nights, Sundays and holidays), R$ 55,50 an hour stopped or slow.

    Verified

São Paulo taxi questions

How much is a taxi from Guarulhos airport to São Paulo?

Taxis at Guarulhos are licensed by the city of Guarulhos and have their own rates. Going the other way, from São Paulo to Guarulhos, the São Paulo meter applies; the Guarulhos page lists typical fares.

When is bandeira 2?

From 20:00 to 06:00 Monday to Saturday, and all day on Sundays and holidays.

Why did the meter run while we were stuck in traffic?

Below 15 km/h the meter charges by time, BRL 55.50 per hour, instead of by distance.

Sources

Anexo I da Portaria SMT.GAB nº 43/2025 (tabela de preços) Prefeitura de São Paulo, Secretaria Municipal de Mobilidade Urbana e Transporte · official · retrieved 1 Nov 2026
Calendário 2026 (Decreto nº 64.862/25) Prefeitura de São Paulo, Secretaria Municipal de Gestão · official · retrieved 1 Nov 2026
Prefeitura fixa novo valor da tarifa do táxi a partir de 11 de agosto Prefeitura de São Paulo, Secretaria Municipal de Mobilidade Urbana e Transporte · official · retrieved 1 Nov 2026

Got a receipt that doesn't match? Report it under the calculator.