GRU→Congonhas Airport (CGH Inter-Airport Transfer)Updated for 2026
How to Transfer between Guarulhos (GRU) and Congonhas (CGH) Airports
Distance35 km
Fastest50 min
FromFree for passengers / 43.90 BRL
Top PickFree Airline Shuttle (Gol / LATAM) / EMTU Executive Bus
Quick 10-Second Verdict:
The distance between Guarulhos (GRU) and Congonhas (CGH) is 35 km across São Paulo. Both Gol and LATAM provide FREE shuttle buses for passengers holding a connecting flight ticket on their respective airline (simply show your boarding pass / e-ticket to the driver outside Terminal 2). For passengers on other airlines, the EMTU Airport Bus Service (Line 258) connects both airports in 60-80 minutes for 43.90 BRL (~$8.50 USD). Taxis or Uber take 50-70 minutes for 100 - 140 BRL.
Many travelers flying into São Paulo internationally via GRU must transfer to domestic flights departing from central Congonhas (CGH). Because São Paulo traffic is intense, leaving at least 4 to 5 hours between connecting flights is strongly recommended.
Need Mobile Data at the Terminal for Uber / 99 & Maps?
Airport Wi-Fi often drops outside the terminal curb where Uber / 99 pickup zones are located. Install a local eSIM before your flight so you can order a ride, translate station signs, and show digital train QR tickets immediately after landing.
Prefer a Driver Waiting at São Paulo (GRU) Arrivals?
Traveling with heavy suitcases, young children, or landing after midnight? Pre-book a fixed-price private airport transfer or express rail pass on Klook with instant confirmation and no meter haggling.
For the free airline shuttle, go to the outer curb of Terminal 2 (B* or C* bay) and present your mobile boarding pass or ticket receipt to the Gol or LATAM coordinator. For EMTU buses, buy tickets at the outdoor kiosk or pay with a contactless card.
Traveling with Suitcases
Both airline shuttle coaches and EMTU executive buses have large lower baggage compartments where drivers safely stow suitcases.
Arriving After Midnight
Airline shuttles run from roughly 05:30 until 22:30. Note that Congonhas Airport has a night curfew and closes completely between 23:00 and 06:00.
Common Mistakes & Airport Scams to Avoid
Booking an itinerary with less than 3.5 hours between flights—traffic between GRU and CGH can easily take 75+ minutes during rush hour.
Not knowing that Gol and LATAM provide free shuttle buses for their connecting passengers.
Arriving at Terminal 3 and not taking the free landside shuttle to Terminal 2 where the airline buses depart.
Ignore touts inside the terminal offering "executive cars". Use the official Guarucoop taxi desk outside the terminal, or order Uber/99 to the designated ride-hailing pickup bays on the mezzanine/outer curbs.
Frequently Asked Questions (FAQ)
Is there a free bus between GRU and Congonhas airports?
Yes, both Gol and LATAM operate free coach transfers between GRU and CGH for passengers holding same-day tickets on their airline.
How long does it take to travel between GRU and CGH?
Off-peak it takes around 50 minutes, but during peak traffic hours (07:00-09:30 and 17:00-20:00) the drive can take 75 to 90 minutes.
Other Popular Destinations from São Paulo/Guarulhos International Airport (Governor André Franco Montoro) (GRU)
Top Pick:CPTM Airport Express Train / Guarucoop Taxi / Uber
🍪
We use cookies to analyze visitor traffic via Google Analytics and support site maintenance through affiliate links. You can accept all or keep only essential settings. Cookie Policy