Quick Answer
The fastest and most convenient way to travel from Congonhas (CGH) to Guarulhos (GRU) is by taxi or ride-share (Uber/99), taking 45-90 minutes and costing R$ 130-220. The cheapest way is the public bus + metro combination for under R$ 10, but it takes 1.5-2+ hours and involves multiple transfers. For a good balance of cost and comfort, the dedicated airport shuttle bus (Airport Bus Service) is recommended, costing around R$ 45 and taking 60-90 minutes directly between terminals.
Private Airport Transfer â Premium & Stress-Free
For the ultimate in comfort, reliability, and service, pre-booking a private transfer is ideal. A driver meets you at arrivals with a name sign.
| Aspect | Details |
|---|---|
| Average Travel Time | Same as taxi (45-90 mins), but guaranteed vehicle and fixed price. |
| Cost Range | R$ 250 - R$ 400+ for a standard sedan. More for vans or luxury cars. |
| Booking | Must be booked in advance via global platforms like Booking.com, GetTransfer, or local companies. |
| Key Advantage | No haggling, no language barriers, flight monitoring (for delays), and 24/7 customer support. |
When Does It Make Sense?
- Large Groups (4+ people): Splitting the cost of a van can be comparable to multiple taxis.
- Corporate Travel: Easy billing and professionalism.
- First-Time Visitors: Eliminates arrival stress in a complex city.
- Very Late/Early Flights: Guaranteed service at odd hours.
Verdict: Significantly more expensive, only recommended for specific needs where price is secondary to convenience and certainty.
Dedicated Airport Shuttle Bus â Best Balance of Cost & Comfort
The Airport Bus Service (Ãnibus Executivo) is a dedicated coach service running directly between São Paulo's airports. It's the most recommended option for solo travelers and couples seeking a good compromise.
| Aspect | Details |
|---|---|
| Operator | Airport Bus Service (Official website for schedules/fares). |
| Travel Time | 60 to 90 minutes. Uses priority lanes on parts of the route, slightly mitigating traffic. |
| Cost (2024) | Approximately R$ 44.90 (one-way). Tickets can be bought on board (cash/card) or online. |
| Frequency | Every 30-60 minutes, from early morning (~5:00 AM) until after midnight. Check current schedule. |
| Luggage | Dedicated storage compartment under the coach. Standard airline baggage allowance applies. |
Step-by-Step Guide & Insights:
- At CGH: Exit arrivals, find the "Airport Bus Service" stop. It's clearly signed, usually near the taxi ranks.
- The Route: The bus goes directly to GRU, sometimes with a brief stop at Praça da República in central São Paulo to pick up more passengers.
- At GRU: It stops at both Terminal 2 and Terminal 3. Inform the driver of your terminal.
- Pros: Affordable, direct, comfortable seats, WiFi (can be spotty), power outlets.
- Cons: Still subject to heavy traffic delays. Not door-to-door (requires walk to bus stop).
Public Bus + Metro â The Most Economical Option (Under R$ 10)
For the ultra-budget-conscious and adventurous traveler, São Paulo's extensive public network can be used. It requires 2-3 transfers but costs almost nothing.
The Standard Route (Via Metro CPTM Line 9-Emerald):
- CGH to Vila Congonhas Bus Stop: Walk or take a short local bus (875P-10) from the airport to the 'Vila Congonhas' bus stop.
- Metro to ParaÃso Station: Board the CPTM Line 9 (Esmeralda) south towards Osasco. Get off at ParaÃso station (~15-20 min).
- Transfer to Line 1 (Blue): Inside ParaÃso station, transfer to Metro Line 1 (Azul) heading to Tucuruvi.
- Metro to Tatuapé Station: Take Line 1 to Tatuapé station (~10 min).
- Bus to GRU (Terminal 2): At Tatuapé, find the Bus 257/258 (Airport Bus - Tatuapé â GRU). This is a direct bus to GRU Terminal 2 (journey ~40-60 min in traffic).
| Aspect | Details |
|---|---|
| Total Cost | ~R$ 9.50 (One Metro/CPTM fare: ~R$ 5.00 + Bus 257/258 fare: ~R$ 4.50). |
| Total Time | 1 hour 45 minutes to 2.5+ hours (Highly variable based on wait times and traffic for the final bus). |
| Complexity | High. Involves multiple transfers, navigating stations, and carrying luggage. Not recommended during rush hours or with large suitcases. |
| Essential Tool | Use Moovit or Google Maps (Transit mode) for real-time instructions and schedules. |
Warning: This option is only viable if you have light luggage, are comfortable with urban navigation, and have ample time before your flight. The risk of getting lost or delayed is significant.
Ticket & Cost Comparison: Choosing the Best Option
This table summarizes all key data to help you decide at a glance.
| Transport Method | Approx. Cost (One-Way) | Travel Time | Transfers / Stops | Best For | Our Verdict |
|---|---|---|---|---|---|
| Taxi / Ride-Share | R$ 130 - R$ 220 | 45 - 90 min | Direct (None) | Speed, convenience, groups, luggage | Fastest & Most Convenient |
| Private Transfer | R$ 250 - R$ 400+ | 45 - 90 min | Direct (None) | Luxury, corporate, large groups, fixed price | Premium Service |
| Airport Shuttle Bus | ~R$ 45 | 60 - 90 min | Direct (Possible 1 city stop) | Solo/couple travelers, value for money | Best Overall Value |
| Public Bus + Metro | Under R$ 10 | 105 - 150+ min | 2-3 Transfers | Extreme budget, light luggage, adventure | Cheapest Option |
Traveler Tips & Experience for a Smooth Transfer
Critical Timing Advice:
- Rush Hour is Real: Avoid travel between 7:00-10:00 AM and 5:00-8:00 PM on weekdays. Traffic can double or triple your travel time. Plan flights accordingly.
- Minimum Connection Time: If transferring between flights on separate tickets, allow at least 4 hours between landing at CGH and departure from GRU. For peace of mind, 5+ hours is safer.
Luggage & Practicalities:
- Travel Light: The less luggage you have, the more options (like public transport) are available to you.
- Cash & Cards: Have some Brazilian Reais (R$) in cash for taxis or bus tickets, but cards are widely accepted.
Safety & Navigation:
- Use Official Services: At airports, always use official taxi ranks or verified apps. Politely decline unsolicited offers for transport inside the terminal.
- Offline Maps: Download the São Paulo area on Google Maps offline in case of poor mobile data on arrival.
- Portuguese Phrases: Knowing simple phrases like "Para o Aeroporto Guarulhos, por favor" (To Guarulhos Airport, please) is helpful for taxi drivers.
FAQs: São Paulo Congonhas to Guarulhos Airport Transfer
Is there a direct train or subway from Congonhas to Guarulhos Airport?
No, there is no direct train or metro line connecting Congonhas Airport (CGH) to Guarulhos Airport (GRU). The only direct public transport is the Airport Bus Service shuttle coach. Other options require combinations of metro, commuter train (CPTM), and bus.
What is the cheapest way to get from CGH to GRU?
The absolute cheapest way is using the public bus and metro system, costing under R$ 10. This involves taking a bus/metro to Tatuapé station and then catching the dedicated airport bus (257/258) to GRU. It is time-consuming and not suitable for those with heavy luggage.
How much is a taxi from Congonhas to Guarulhos?
A taxi from CGH to GRU typically costs between R$ 150 and R$ 220, depending on traffic and the time of day. Ride-share apps like Uber or 99 usually offer slightly lower fares, ranging from R$ 130 to R$ 180.
Is the Airport Bus Service (shuttle) reliable?
Yes, the Airport Bus Service is very reliable in terms of following its published schedule. However, its travel time is entirely subject to São Paulo's road traffic, which can cause significant delays during peak hours. Always factor in extra buffer time when using it for a flight connection.
How long does the transfer take during rush hour?
During weekday morning (7-10 AM) and evening (5-8 PM) rush hours, the transfer by road (taxi, bus, private car) can easily take 90 minutes to over 2 hours for a distance of only ~25-30 km. It is the single biggest factor in planning your journey.
What is the best option for a family of 4?
For a family of 4 with luggage, booking a larger Uber/99 (like Uber Comfort) or a private transfer van is often the best balance of cost and convenience. Splitting the cost of a single vehicle (R$ 180-300) can be comparable to or only slightly more expensive than buying four separate shuttle bus tickets (~R$ 180 total).
Can I walk between Congonhas and Guarulhos Airports?
Absolutely not. The airports are approximately 25 kilometers (15 miles) apart across one of the world's largest and most congested urban areas. Walking is neither feasible nor safe.
I arrive at CGH very late at night (after midnight). What are my options?
Your options become limited. Taxis and ride-shares (Uber/99) will still operate and are your best bet. The Airport Bus Service may have its last departure around 12:30 AM â check the latest schedule. Public transport will not be running. Pre-booking a private transfer guarantees a ride.