There are 5 ways to get from Sorocaba to Cajati by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Santana
best- Take the bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Take the bus from Terminal Barra Funda to Registro
- Take the bus from Registro to Cajati
7h 44mR$130–134Drive 199.2 km
cheapest- Drive from Sorocaba to Cajati199.2 km
2h 38mR$107–154Taxi
- Take the taxi from Sorocaba to Cajati199.2 km
2h 38mR$650–850Bus
- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Barra Funda
- Take the bus from Terminal Barra Funda to Registro
- Take the bus from Registro to Cajati
8h 16mR$130–134Bus #2
- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviária de Registro
- Take the bus from Registro to Cajati
10h 15mR$143–202
Questions & Answers
The cheapest way to get from Sorocaba to Cajati is to drive which costs R$ 100 - R$ 160 and takes 2h 38m.
The fastest way to get from Sorocaba to Cajati is to drive which takes 2h 38m and costs R$ 100 - R$ 160.
No, there is no direct bus from Sorocaba to Cajati. However, there are services departing from Terminal Rodoviário de Sorocaba and arriving at Cajati via Terminal Barra Funda and Registro. The journey, including transfers, takes approximately 7h 44m.
The distance between Sorocaba and Cajati is 327 km. The road distance is 199.2 km.
The best way to get from Sorocaba to Cajati without a car is to bus via Santana which takes 7h 44m and costs R$ 129 - R$ 135.
It takes approximately 7h 44m to get from Sorocaba to Cajati, including transfers.
Sorocaba to Cajati bus services, operated by Viacao Nordeste, depart from Terminal Rodoviário de Sorocaba station.
Sorocaba to Cajati bus services, operated by Viacao Nordeste, arrive at Rodoviária de São Paulo - Terminal Barra Funda station.
Yes, the driving distance between Sorocaba to Cajati is 199 km. It takes approximately 2h 38m to drive from Sorocaba to Cajati.
There are 11+ hotels available in Cajati.
What companies run services between Sorocaba, Brazil and Cajati, São Paulo, Brazil?
You can take a bus from Terminal Rodoviário de Sorocaba to Cajati via Rodoviária de São Paulo - Terminal Barra Funda, Terminal Barra Funda, and Registro in around 7h 44m.
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$40–43
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Terminal Rodoviário de Sorocaba to Terminal Barra Funda
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$40–43
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 13 3822-4530
- Website
- vallesulservicos.com.br
Bus from Terminal Barra Funda to Registro
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- R$81
- Schedules at
- vallesulservicos.com.br
- Book at
- queropassagem.com.br
Bus from Registro to Cajati
- Ave. Duration
- 46 min
- Frequency
- 4 times a day
- Estimated price
- R$8–11
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
- Phone
- +55 (19) 3733-5000
- sac@vbtransportes.com.br
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- R$39–41
- Book at
- vbtransportes.com.br
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Campinas to Terminal Rodoviária de Registro
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- R$95–150
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- R$95–150
- Ave. Duration
- 2h 38m
- Estimated price
- R$650–850
Taxi Sorocaba
- Phone
- +55 (15) 99779-2726
- Website
- taxisorocaba.com.br
Sorotaxi
- Phone
- +55 (15) 3219-1000
- Website
- sorotaxi.com.br
RS taxi Sorocaba
- Phone
- +55 (15) 3211-7575
- Website
- facebook.com
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 How to get from London to Edinburgh, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Eurostar - to help you get the most out of your next trip.


















