Explore Destinations

Discover the world's most amazing places

How to Get from São Paulo Guarulhos International Airport to Hotel District (Jardins/Paulista)

Quick Answer

The best overall way to get from GRU Airport to Jardins/Paulista is by pre-booked private transfer or an app ride (Uber/99), taking about 45-70 minutes and costing R$ 120-200. The cheapest option is the Airport Bus Service (Ônibus Executivo) to Praça da República followed by a short metro ride, costing under R$ 50 but taking 90+ minutes. For a direct, stress-free arrival especially with luggage or a group, a private transfer is highly recommended.

Quick Navigation: Your Transport Options

Private Transfer & Ride-Hailing Apps (Uber, 99)

This is the most balanced option for most travelers, offering a good mix of comfort, convenience, and reasonable cost. You have two main choices: pre-booking a private transfer online or using a ride-hailing app like Uber or 99 (the local equivalent).

Service Type Average Cost (GRU to Jardins) Booking Method Best For
Pre-booked Private Transfer R$ 150 - R$ 250 Online in advance (e.g., GetTransfer, Welcome Pickups) First-time visitors, families, groups (4+), late-night arrivals, those with lots of luggage.
Uber / 99 (Standard) R$ 110 - R$ 180 App on arrival (Pickup at GRU's designated ride-share area) Solo travelers/couples, those with Brazilian SIM/data, flexible budgets.
Uber Comfort / 99Comfort R$ 140 - R$ 220 App on arrival Those wanting a newer, more spacious car.

Step-by-Step: How to Get an Uber/99 at GRU

1. Connect to Wi-Fi/Data: GRU offers free Wi-Fi (requires registration). A local eSIM/data plan is highly recommended for ease.
2. Walk to the Designated Pickup Point: After baggage claim, follow signs for "Ride-Apps" or "Uber/99". At GRU, it's typically in the parking garage across from Terminals 2/3. Official GRU Ride-App Pickup Info.
3. Request Your Ride: Input your destination (e.g., "Avenida Paulista" or your hotel address). The app will show a fare estimate.
4. Meet Your Driver: Note the car model, color, and license plate. Confirm the driver's name before entering.

Why Consider a Pre-Booked Transfer?

Official GRU Airport Taxis (Guarucoop)

The official, regulated taxi service at GRU is operated by Guarucoop. They are safe, reliable, and use fixed fares based on zones, but they are significantly more expensive than Uber/99.

How it Works: Find the Guarucoop booth inside the arrivals hall (Terminals 2 & 3). Tell the attendant your destination (e.g., "Jardins"). You will receive a ticket with a fixed fare and be directed to the taxi queue.

Destination Zone Fixed Fare (Approx.) Vehicle Type
Jardins / Paulista (Standard Sedan) R$ 220 - R$ 260 Regular Taxi
Jardins / Paulista (Executive Sedan) R$ 280 - R$ 330 Larger/Newer Car

Pros: Maximum safety and legitimacy; no haggling; available 24/7.
Cons: Can be 50-100% more expensive than Uber; cash or local credit card only (inform the booth).
Best For: Travelers who prioritize absolute convenience and safety over cost, or those without smartphone access.

Public Bus + Metro (The Budget Option)

This is the most economical route but requires navigating São Paulo's public transport with luggage. The journey involves a bus and a metro connection.

The Route: Airport Bus + Metrô

  1. Take the Ônibus Executivo (Airport Bus Service): Board the Airport Bus Service (EMTU) line that goes to "Praça da República". The stop is outside Terminal 2 (follow bus signs). Pay the fare on board (approx. R$ 40-45, cash only). Travel time to República: ~60-80 mins depending on traffic. Official EMTU Schedule & Info.
  2. Transfer to the Metro at República Station: Get off at the final stop (Praça da República). Enter the República Metro Station (Linha 3-Vermelha/Red Line).
  3. Take the Metro to Jardins/Paulista:
    • For Avenida Paulista: Take the Red Line towards "Corinthians-Itaquera" and get off at "República" is the station you're already at. You need to take the Red Line for one stop to "Sé" and transfer to the Yellow Line (Linha 4-Amarela) towards "Luz". Get off at "Paulista" or "Brigadeiro" stations. This is complex with luggage.
    • Simpler Alternative: From República, consider a short, cheap Uber ride (R$ 10-15) to your final hotel in Jardins instead of navigating the metro with bags.

Total Estimated Cost: R$ 45 (Bus) + R$ 5 (Metro) = R$ 50.
Total Estimated Time: 90 - 120 minutes.
Warning: Not recommended during peak hours (7-9 AM, 5-8 PM) due to extreme bus traffic and crowded metros. Also, avoid with large suitcases.

Cost & Time Comparison: GRU to Jardins/Paulista

Transport Method Average Cost (BRL R$) Average Time Best For Key Consideration
Pre-booked Private Transfer 150 - 250 45-70 min Families, Groups, First-timers Stress-free, fixed price, meet & greet.
Uber / 99 (Ride-App) 110 - 180 45-80 min Solo/Couples, Tech-savvy travelers Cost-effective, but price can surge.
Official Airport Taxi (Guarucoop) 220 - 330 45-70 min Safety-first, No smartphone Most expensive, but 100% reliable.
Public Bus + Metro ~50 90-120+ min Ultra-budget, Light packers Cheapest, but slow & cumbersome with bags.

Note: All times heavily depend on São Paulo's notorious traffic, especially on Marginal Tietê and Radial Leste highways during rush hour.

Essential Travel Tips & Warnings

Navigating São Paulo Traffic & Safety

Luggage & Special Circumstances

Frequently Asked Questions (FAQs)

Is there a direct train or metro from GRU Airport to Paulista?

No. There is currently no direct train or metro line connecting GRU Airport to the city center. The CPTM commuter train line (Linha 13-Jade) connects GRU to Luz Station in central São Paulo, but from Luz you would still need to take the metro (Yellow Line) to Paulista. This route is not recommended for first-time visitors with luggage due to multiple transfers. The bus+metro or road transport options are more practical.

What is the cheapest way to get from GRU to Jardins?

The absolute cheapest way is the public Airport Bus Service (EMTU) to Praça da República (R$ ~45), followed by either the metro (R$ ~5) or a short, shared Uber ride to your final hotel. Total cost should be under R$ 60 per person.

Is Uber safe to use at GRU Airport?

Yes, Uber and 99 are generally safe and widely used. The key is to use the official designated pickup area in the airport parking garage. Always verify the car's license plate and the driver's name/photo in the app before getting in.

How much should I tip my taxi or private transfer driver?

Tipping is not mandatory but is appreciated for good service. A tip of 5-10% of the fare is customary. For a fixed-fare taxi or transfer, rounding up to the nearest R$ 10 or adding R$ 5-10 is common.

I arrive very late (after midnight). What's my best option?

For late-night arrivals, your best and safest options are: 1) A pre-booked private transfer (driver waits for you), or 2) The official Guarucoop taxi from inside the terminal (available 24/7). Avoid relying on public transport at this time.

Is it easy to find an English-speaking driver?

Most Uber/99 drivers do not speak fluent English. If this is a major concern, pre-book a private transfer through an international service (like Welcome Pickups or GetTransfer) where you can specifically request an English-speaking driver for a slightly higher fee.

How long does the journey take during rush hour?

Travel time can double or even triple during São Paulo's morning (7-10 AM) and evening (4-8 PM) rush hours. A typical 45-minute trip can become a 90 to 150-minute crawl. Plan your arrival flight time accordingly if possible.

Can I pay for an official Guarucoop taxi with a credit card?

Yes, you can inform the attendant at the Guarucoop booth inside the airport that you wish to pay by credit card. They will arrange it. However, it's always wise to confirm with the driver before starting the journey and to have some cash as a backup.