R$52 buys you a direct Airport Bus Service run into town
The Airport Bus Service runs fixed-route coaches from GRU Terminals 1, 2, and 3 into São Paulo, with fares usually around R$52–R$60 per person. Buses are air‑conditioned, have luggage storage underneath, and cover key areas like Tietê Bus Terminal, Barra Funda, Paulista/Avenida Consolação, and Congonhas Airport. Journey time varies by route and traffic: plan on 45–60 minutes off‑peak, and up to 90 minutes in rush hour on the central routes.
Services typically start around 05:00 and run until roughly 23:00, but frequency changes by line, often every 30–60 minutes during the day. You’ll find Airport Bus Service stops outside the arrivals level of Terminals 2 and 3, with clear signs showing “Airport Bus Service” and route names; Terminal 1 users usually transfer via the free inter‑terminal shuttle that runs every few minutes. Always check the timetable posted at the stop, as late‑evening and Sunday options can thin out to one departure per hour.
Tickets sell at dedicated Airport Bus Service counters in the arrivals halls of Terminal 2 and Terminal 3, typically near the exit doors, and you can usually pay by cash in reais or major credit cards. A single ticket covers one direct ride to your destination point, so a GRU to Tietê Bus Terminal run uses one ticket, and a GRU to Congonhas bus uses another. Keep your ticket handy; staff may check it on boarding and again during the ride.
Routes connect GRU with at least five main city points, including Praça da República downtown and the major bus terminals Tietê and Barra Funda. Some lines run semi‑express on main highways, which helps hold travel time closer to 60 minutes, while others make a few intermediate stops that push the ride toward 75–90 minutes in peak traffic. If you need to connect to the Metrô, the Tietê and Barra Funda routes line you up with Linha 1 or Linha 3 right at the terminals.
Step-by-step: using Airport Bus Service at GRU
- 1. Land and clear arrivals: After immigration and customs, walk into the public arrivals area of Terminal 2 or 3; note the local time on the overhead clocks to compare with the posted bus timetable.
- 2. Find the ticket counter: Look for the “Airport Bus Service” desk in arrivals (usually near exit doors in Terminal 2 and 3) and confirm your route, such as “República,” “Tietê,” or “Congonhas.”
- 3. Buy your ticket: Pay the current fare (around R$52–R$60) by cash or card and keep the printed ticket; check that the destination printed matches where you’re headed.
- 4. Walk to the stop: Follow signs to the bus bays just outside arrivals; for Terminal 1, first ride the free inter‑terminal shuttle, which typically runs every 5–10 minutes, to Terminal 2 or 3.
- 5. Queue and board: Join the line for your specific route, hand the ticket to the driver or attendant, and stow large bags in the underfloor luggage compartment before taking a seat.
- 6. Ride and monitor your stop: Expect 45–90 minutes depending on route and traffic; watch for onboard announcements or roadside signs showing Tietê, Barra Funda, República, Paulista, or Congonhas as you approach.
- 7. Connect onward: At drop‑off, follow signs to the Metrô, local buses, or taxis; for example, in Tietê or Barra Funda you’re usually within a few minutes’ walk of the metro platforms.
One last tip: if you land after 22:00, check the next departure time at the counter before buying, in case a rideshare or taxi saves you 30–40 minutes of waiting late at night.
Step by step
- 01 Purchase your ticket at the bus terminal in Terminal 2.
- 02 Board the bus at the designated stopping point.
- 03 Enjoy your ride to your destination.
- •Not checking the bus schedule beforehand.
- •Forgetting to validate your ticket.