There are 4 ways to get from Caraguatatuba to Praia Grande by bus (Flixbus), car, or bus
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 São Bernardo do Campo
best- Take the bus from Caraguatatuba to Tietê Bus Terminalbus Ubatuba
- Take the bus from São Paulo - Jabaquara to Praia Grandebus São Paulo
5h 21mR$138–294Drive 186.8 km
cheapest- Drive from Caraguatatuba to Praia Grandecar 186.8 km
3h 14mR$99–142Bus
- Take the bus from Caraguatatuba to Guarulhos Airportbus Ubatuba
- Take the bus from Guarulhos to Praia Grande Bus Stationbus Guarulhos
6h 35mR$151–230Bus #2
- Take the bus from Terminal Rodoviario De Caraguatatuba to Rodoviária de Santosbus Caraguatatuba
10h 26mR$107–160
Questions & Answers
The cheapest way to get from Caraguatatuba to Praia Grande is to bus which costs R$ 100 - R$ 160 and takes 10h 26m.
The fastest way to get from Caraguatatuba to Praia Grande is to drive which takes 3h 14m and costs R$ 95 - R$ 150.
No, there is no direct bus from Caraguatatuba to Praia Grande. However, there are services departing from Caraguatatuba and arriving at Av. Pres. Costa e Silva, 1390 - Boqueirão, Praia Grande - SP, 11701-005, Brasil via São Paulo - Jabaquara and Terminal Rodoviário e Urbano Tatico Francisco Gomes da Silva. The journey, including transfers, takes approximately 5h 21m.
The distance between Caraguatatuba and Praia Grande is 279 km. The road distance is 186.8 km.
The best way to get from Caraguatatuba to Praia Grande without a car is to bus via São Bernardo do Campo which takes 5h 21m and costs R$ 130 - R$ 300.
It takes approximately 5h 21m to get from Caraguatatuba to Praia Grande, including transfers.
Caraguatatuba to Praia Grande bus services, operated by Passaro Marron, depart from Caraguatatuba station.
Caraguatatuba to Praia Grande bus services, operated by Passaro Marron, arrive at Tietê Bus Terminal station.
Yes, the driving distance between Caraguatatuba to Praia Grande is 187 km. It takes approximately 3h 14m to drive from Caraguatatuba to Praia Grande.
There are 5943+ hotels available in Praia Grande.
What companies run services between Caraguatatuba, Brazil and Praia Grande, Brazil?
You can take a bus from Caraguatatuba to Av. Pres. Costa e Silva, 1390 - Boqueirão, Praia Grande - SP, 11701-005, Brasil via Tietê Bus Terminal, Portuguesa-tietê, Jabaquara, São Paulo - Jabaquara, and Terminal Rodoviário e Urbano Tatico Francisco Gomes da Silva in around 5h 21m.
- 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–170
- Schedules at
- passaromarron.com.br
Bus from Caraguatatuba to Guarulhos Airport
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- R$110–150
- Schedules at
- passaromarron.com.br
Bus from Terminal Rodoviario De Caraguatatuba to Rodoviária de Santos
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- R$100–160
- Book 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–170
- Schedules at
- flixbus.com.br
- Phone
- +55 800 55 0144
- [email protected]
- Website
- piracicabana.com.br
Bus from São Paulo - Jabaquara to Praia Grande
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- R$35–55
- Schedules at
- piracicabana.com.br
- Book at
- piracicabana.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from São Paulo - Jabaquara to Praia Grande
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- R$30–120
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Guarulhos to Praia Grande Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- R$40–80
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.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 Travelling to the UK: What do I need to know?, How to get from London City Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.












