There are 6 ways to get from Sao Paulo Airport (GRU) to Pindamonhangaba by bus, rideshare, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Guarulhos International Airport to Jacareíbus Guarulhos
- Take the bus from Terminal Rodoviário de Jacareí to Terminal Rodoviario de Taubatebus Rio de Janeiro / ...
3h 34mR$63–118Airport Transfer
- Take the rideshare from Sao Paulo-GRU to Pindamonhangaba133.9 km
1h 33mDrive 133.9 km
- Drive from Sao Paulo Airport (GRU) to Pindamonhangabacar 133.9 km
1h 33mR$70–101Taxi
- Take the taxi from Sao Paulo Airport (GRU) to Pindamonhangabataxi 133.9 km
1h 33mR$700–900Bus via São José dos Campos
- Take the bus from Guarulhos International Airport to Jacareíbus
- Take the bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Novo de Taubatébus
- Take the bus from Av. Brg. de Faria Lima, 1180 - Jardim Maria Augusta, Taubaté - SP, 12070-000, Brasil to Rua Doutor Rubião Júnior, 140bus
4h 20mR$74–116Bus #2
- Take the bus from Tietê Bus Terminal to Pindamonhangababus São Paulo
4h 30mR$77–190
Questions & Answers
The cheapest way to get from Sao Paulo Airport (GRU) to Pindamonhangaba is to drive which costs R$ 65 - R$ 100 and takes 1h 33m.
The fastest way to get from Sao Paulo Airport (GRU) to Pindamonhangaba is to drive which takes 1h 33m and costs R$ 65 - R$ 100.
No, there is no direct bus from Sao Paulo Airport (GRU) to Pindamonhangaba. However, there are services departing from Guarulhos International Airport and arriving at Av. Nossa Sra. do Bonsucesso, 4051 - Pindamonhangaba, SP, Brasil via Terminal Rodoviário de Jacareí and Av. Brg. de Faria Lima, 1180 - Jardim Maria Augusta, Taubaté - SP, 12070-000, Brasil. The journey, including transfers, takes approximately 3h 34m.
The distance between Sao Paulo Airport (GRU) and Pindamonhangaba is 136 km. The road distance is 133.9 km.
The best way to get from Sao Paulo Airport (GRU) to Pindamonhangaba without a car is to bus which takes 3h 34m and costs R$ 60 - R$ 120.
It takes approximately 3h 34m to get from Sao Paulo Airport (GRU) to Pindamonhangaba, including transfers.
Sao Paulo Airport (GRU) to Pindamonhangaba bus services, operated by Passaro Marron, depart from Guarulhos International Airport station.
Sao Paulo Airport (GRU) to Pindamonhangaba bus services, operated by Passaro Marron, arrive at Jacareí station.
Yes, the driving distance between Sao Paulo Airport (GRU) to Pindamonhangaba is 134 km. It takes approximately 1h 33m to drive from Sao Paulo Airport (GRU) to Pindamonhangaba.
There are 491+ hotels available in Pindamonhangaba.
What companies run services between Sao Paulo Airport (GRU), Brazil and Pindamonhangaba, Brazil?
You can take a bus from Guarulhos International Airport to Av. Nossa Sra. do Bonsucesso, 4051 - Pindamonhangaba, SP, Brasil via Terminal Rodoviário de Jacareí, Terminal Rodoviario de Taubate, and Av. Brg. de Faria Lima, 1180 - Jardim Maria Augusta, Taubaté - SP, 12070-000, Brasil in around 3h 34m.
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Guarulhos International Airport to Jacareí
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- R$45–65
- Schedules at
- passaromarron.com.br
Bus from Guarulhos International Airport to Jacareí
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- R$45–65
- Schedules at
- passaromarron.com.br
Bus from Tietê Bus Terminal to Pindamonhangaba
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- R$70–140
- Schedules at
- passaromarron.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Jacareí to Terminal Rodoviario de Taubate
- Ave. Duration
- 27 min
- Frequency
- 5 times a day
- Estimated price
- R$13–19
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviário de Jacareí to Terminal Rodoviario de Taubate
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- R$25–50
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Novo de Taubaté
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- R$6–20
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$6–9
Bus from Av. Brg. de Faria Lima, 1180 - Jardim Maria Augusta, Taubaté - SP, 12070-000, Brasil to Rua Doutor Rubião Júnior, 140
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- R$5–7
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$5–7
- Phone
- 0800 042 4223
- [email protected]
- Website
- Flixbus Brazil
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Novo de Taubaté
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- R$21–35
- Schedules at
- Flixbus Brazil
- Website
- https://www.mozio.com
Rideshare from Sao Paulo-GRU to Pindamonhangaba
- Ave. Duration
- 1h 33m
- Frequency
- On demand
- Ave. Duration
- 1h 33m
- Estimated price
- R$700–900
Cooper Guarulhos Taxi
- Phone
- +55 (11) 2412-9100
- Website
- cooperguarulhos.com.br
Guarucoop
- Phone
- +55 (11) 2440-7070
- Website
- guarucoop.com.br
Taxi Guarulhos
- Phone
- +55 11 93460-4400
- Website
- taxiguarulhos.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, The London Underground: Essential tips to navigate the Tube, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Sao Paulo Airport (GRU) and Pindamonhangaba. A great option if you don't have a driver's licence or want to avoid public transport.















