Guarulhos Airport to São Paulo: Train, Coach or Car?

Company-authored guide. Sources and their check date appear below; no independent or first-hand review is claimed.

São Paulo Cathedral and surrounding city-centre buildings beneath a blue sky
São Paulo Cathedral photographed in March 2019. Illustration of the city centre, not an airport transfer stop.Photo: Webysther Nunes; Cmao20 (2020 revision) · CC BY-SA 4.0
On this page

GetTransfer Editorial · Company-authored guide

For Guarulhos Airport (GRU) to São Paulo, compare the train with an airport coach or a car to your actual address. CPTM lists the Expresso Aeroporto between Aeroporto–Guarulhos and Palmeiras–Barra Funda at a checked standard fare of R$5.40. Reaching the railway station requires a separate airport connection; reaching your hotel may require another one. CPTM airport-train guide.

Get from your terminal to the railway station

Aeroporto–Guarulhos is not a platform inside your arrivals hall. Follow signs for the free AeroGRU / Aeromóvel connection, which serves T1, T2, T3 and the CPTM station. AeroGRU currently lists daily service from 04:00 to midnight. The airport also provides bus connections; confirm the stop and direction with staff. AeroGRU route and hours; GRU station-access information.

Keep the two journeys distinct: the airport connector is free, while the CPTM journey into the city requires its own valid fare. Allow time to leave arrivals, find the connector and reach the platform before the train you intend to catch. The people mover's opening hours do not tell you when the Expresso departs.

Choose the city train and the final station

CPTM's current airport guide names Palmeiras–Barra Funda as the Expresso's city endpoint. It also describes the regular Line 13–Jade route through Engenheiro Goulart, connecting with Line 12–Safira. Check the destination display and the day's service information before boarding; these are different rail itineraries.

If you continue from Barra Funda to the historic centre, the metro's Line 3–Red serves República, Anhangabaú and Sé. Choose the station and exit from your accommodation's full address, rather than from the word “centre”. An address near Avenida Paulista may call for a different onward route. Official Line 3 stations.

At the checked R$5.40 standard train fare, two passengers total R$10.80 and four total R$21.60 for the rail fare counted here. Those are arithmetic examples, not complete hotel-transfer prices. Check the applicable payment and transfer rules, then add any separately charged final journey. The free airport connection should not be counted as another paid train ticket.

A coach can suit the right address

Airport Bus Service's current site lists departures from GRU T2/T3 to destinations including Barra Funda, Tietê, Praça da República and Rua da Consolação. It also describes a Paulista/República hotel circuit with fixed stops and tickets bought from the driver. Select the direction GRU → city and inspect the actual stop: a hotel circuit is not a promise to serve every hotel. Operator routes, stops and live departures.

The airport's bus page lists the main Airport Bus Service boarding area at T2 east arrivals. Confirm your particular service's terminal stop with the operator, especially if buying a T3 departure. Check the live fare and timetable for that journey; the counter's opening hours or a 24-hour ticket machine do not mean every coach runs all night. GRU bus boarding information.

For a late arrival, work backwards from the last connection

Use the time you expect to leave arrivals, with your bags, rather than the flight's scheduled landing time. Check the airport connector, the city train or coach and your final connection separately. The metro warns that boarding after midnight can restrict travel to the same line; a late train arrival is not a guarantee of an onward interchange. Metro opening and interchange rules.

Save the accommodation address and route offline. If an onward connection is no longer available, have an alternative to the hotel ready rather than discovering the gap at a city station with your luggage.

Compare a direct transfer for the whole party

A direct car is worth comparing if your address needs several changes, you have bulky bags or you arrive after a useful public-transport connection. Compare the complete journey and everyone travelling, including the last leg from a station or coach stop. Road traffic can change the arrival time; we do not quote a guaranteed journey duration or a universal taxi fare.

On GetTransfer.com, get carrier offers for your GRU-to-hotel journey. Enter the exact address, flight, passengers and luggage, and specify any child seat or other equipment. Before choosing, check the total, where the driver will meet you, waiting terms and cancellation conditions. Confirm that your flight uses GRU, rather than another São Paulo airport.

Sources and corrections

Sources checked on 6 October 2026: the linked CPTM, AeroGRU, GRU Airport, Airport Bus Service and São Paulo Metro guidance. Use the operators' live notices for departure times; prices and service patterns can change. This company-authored guide does not claim a personal journey or an independent service review. Send corrections with this page's URL and an authoritative source to support@gettransfer.com.

GetTransfer booking service

Compare a transfer to your São Paulo accommodation

Compare the train or coach journey all the way to your accommodation, including the last connection and everyone travelling. A car quote is worth checking for several changes, bulky bags or a late arrival.

On GetTransfer.com, enter your journey, travel date, passengers and bags to request offers from carriers. Compare the full price, vehicle capacity, pickup point and waiting terms before choosing an offer.

Get transfer offers on GetTransfer.com

Continue on GetTransfer.com to request offers and confirm your chosen booking.