Arriving at Sao Paulo-Guarulhos International Airport (GRU) can be exciting, but figuring out how to get to your hotel or final destination smoothly is key to a good start. Several options are available, ranging from convenient private transfers to more budget-friendly public transport. This guide will help you understand your choices, typical costs, and travel times to help you decide what works best for you.
Official airport taxis are readily available. You’ll generally find taxi stands clearly marked and located just outside the arrival halls. Look for attendants in uniform who can help direct you to a registered taxi. It’s always a good idea to confirm with the driver that they will use the meter before you begin your journey. Expect the trip to the city center to take anywhere from 45 minutes to over an hour, depending on traffic. A metered taxi ride will likely cost between 40 and 70 USD, but this is highly variable.
Pre-booked private transfers offer a comfortable and reliable option, especially if you prefer a fixed price. When booking, you’ll usually specify your flight number, so the service can monitor for delays. Meeting points are typically inside the arrivals hall, often near designated information desks. Your driver will usually be waiting with a sign displaying your name. Confirm the meeting point details in your booking confirmation. Prices for private transfers generally range from 60 to 100 USD, depending on the vehicle type and destination.
Shared shuttle services and minibuses are a more economical choice, but they involve multiple stops and can take longer. These are best suited if you’re not in a rush and are traveling to a common hotel area. Expect a journey time of 1.5 to 2.5 hours. Public transportation, including trains and buses, is also available, connecting the airport to various parts of Sao Paulo. The train is a relatively quick and affordable option, but you may need to transfer to the metro or another bus to reach your final destination. Bus services are the most budget-friendly, but also the slowest, and can be crowded during peak hours.
Travel time to the city center is significantly affected by Sao Paulo’s traffic, which can be heavy during rush hour (typically 7-9 AM and 5-7 PM). Consider this when choosing your transport, especially if you have a tight schedule. Popular destinations from GRU include the city center, Paulista Avenue, and neighborhoods like Vila Madalena and Jardins.
| Option | Typical Time Range | Typical Price Range (USD) |
|---|---|---|
| Taxi | 45 min - 1.5 hr | 40 - 70 |
| Private Transfer | 40 min - 1.25 hr | 60 - 100 |
| Shared Shuttle | 1.5 - 2.5 hr | 25 - 40 |
| Train/Metro | 1 - 2 hr | 5 - 15 |
| Bus | 2 - 3 hr+ | 3 - 8 |
Times and prices vary by traffic and season.
Yes, using official airport taxis is generally safe. Always ensure the driver uses the meter or agree on a price beforehand.
Most private transfer companies monitor flight arrivals and adjust pickup times accordingly. Check your booking confirmation for their policy.
Tipping isn't mandatory, but rounding up the fare or adding 10% is appreciated for good service.
Many taxis and private transfer services accept credit cards, but it’s always wise to have some local currency (USD is often accepted) on hand.
Follow the signs for 'Taxi' or 'Táxi' within the arrivals hall. Airport staff can also direct you.
No, shared shuttles typically make multiple stops at different hotels, so the journey will take longer.
Public transport can be challenging with a lot of luggage, especially during peak hours. Consider a taxi or transfer if you have heavy bags.
A private transfer or taxi is the most direct route. The train/metro is also an option, but requires a transfer.
Official taxis are usually clearly marked with airport branding and have registered license plates.
Contact the transfer company immediately using the phone number provided in your booking confirmation.
While not common, some services allow pre-booking of taxis. Private transfers are generally more readily available for pre-booking.
Avoid traveling during peak hours (7-9 AM and 5-7 PM) if possible. Weekends generally have lighter traffic.