There are 4 ways to get from Caraguatatuba to Botucatu by bus, car, 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 Avenida Miguel Varlez 1008 - Jaraguazinho, Caraguatatuba - SP, 11660-650, Brasil to Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasilbus
- Take the bus from Terminal Rodoviário de São José dos Campos to Terminal Rodoviário de Jaúbus
- Take the bus from Terminal Rodoviário de Jaú to Terminal Rodoviário de Botucatubus Jaú
7h 31mR$153–230Drive 409.3 km
- Drive from Caraguatatuba to Botucatucar 409.3 km
4h 29mR$214–310Bus via São Paulo
- Take the bus from Caraguatatuba to Tietê Bus Terminalbus Ubatuba
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Botucatubus São Paulo / ...
8h 9mR$242–361Bus via Campinas
- Take the bus from Caraguatatuba to Terminal Rodoviário de Campinasbus FlixBus BRN0102
- Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Botucatubus Campinas
10h 15mR$229–374
Caraguatatuba to Botucatu by bus
Questions & Answers
The cheapest way to get from Caraguatatuba to Botucatu is to bus which costs R$ 150 - R$ 230 and takes 7h 31m.
The fastest way to get from Caraguatatuba to Botucatu is to drive which takes 4h 29m and costs R$ 210 - R$ 310.
No, there is no direct bus from Caraguatatuba to Botucatu. However, there are services departing from Avenida Miguel Varlez 1008 - Jaraguazinho, Caraguatatuba - SP, 11660-650, Brasil and arriving at Terminal Rodoviário de Botucatu via Terminal Rodoviário de São José dos Campos and Terminal Rodoviário de Jaú. The journey, including transfers, takes approximately 7h 31m.
The distance between Caraguatatuba and Botucatu is 570 km. The road distance is 409.3 km.
The best way to get from Caraguatatuba to Botucatu without a car is to bus which takes 7h 31m and costs R$ 150 - R$ 230.
It takes approximately 7h 31m to get from Caraguatatuba to Botucatu, including transfers.
Caraguatatuba to Botucatu bus services, operated by Passaro Marron, depart from Caraguatatuba station.
Caraguatatuba to Botucatu bus services, operated by Passaro Marron, arrive at Tietê Bus Terminal station.
Yes, the driving distance between Caraguatatuba to Botucatu is 409 km. It takes approximately 4h 29m to drive from Caraguatatuba to Botucatu.
Book your Caraguatatuba to Botucatu bus tickets online with Omio.
What companies run services between Caraguatatuba, Brazil and Botucatu, Brazil?
You can take a bus from Avenida Miguel Varlez 1008 - Jaraguazinho, Caraguatatuba - SP, 11660-650, Brasil to Terminal Rodoviário de Botucatu via Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil, Terminal Rodoviário de São José dos Campos, and Terminal Rodoviário de Jaú in around 7h 31m.
Bus from Avenida Miguel Varlez 1008 - Jaraguazinho, Caraguatatuba - SP, 11660-650, Brasil to Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil
- Ave. Duration
- 59 min
- Frequency
- 3 times a day
- Estimated price
- R$8–66
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$8–11
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de São José dos Campos to Terminal Rodoviário de Jaú
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- R$95–150
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Terminal Rodoviário de Jaú to Terminal Rodoviário de Botucatu
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$50–70
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$50–70
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Botucatu
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a day
- Estimated price
- R$140–200
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- R$140–200
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Caraguatatuba to Tietê Bus Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$110–160
- Schedules at
- passaromarron.com.br
- Phone
- 0800 042 4223
- [email protected]
- Website
- https://www.flixbus.com.br/
Bus from Caraguatatuba to Tietê Bus Terminal
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- R$95–160
- Schedules at
- flixbus.com.br
Bus from Caraguatatuba to Terminal Rodoviário de Campinas
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- R$140–240
- Schedules at
- flixbus.com.br
- [email protected]
- Website
- guerinoseiscento.com.br
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Botucatu
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a day
- Estimated price
- R$90–160
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Phone
- +55 (19) 3733-5000
- [email protected]
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Botucatu
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- R$85–140
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.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 How to get from Southend Airport into central London, Want to know more about Flixbus?, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 70+ hotels available in Botucatu.




















