There are 4 ways to get from Caraguatatuba to Maresias 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.
Line 5505 bus, bus
best- Take the bus from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil to Terminal Rodoviário de São Sebastiãobus 5505 / ...
- Take the bus from Terminal Rodoviario de Sao Sebastiao to Maresiasbus Santos / ...
2h 40mR$23–31Drive 52.5 km
- Drive from Caraguatatuba to Maresiascar 52.5 km
1h 1mR$28–40Taxi
- Take the taxi from Caraguatatuba to Maresiastaxi 52.5 km
1h 1mR$260–320Bus
- Take the bus from Terminal Rodoviario De Caraguatatuba to Maresiasbus Caraguatatuba
6h 5mR$30–50
Questions & Answers
The cheapest way to get from Caraguatatuba to Maresias is to line 5505 bus and bus which costs R$ 22 - R$ 35 and takes 2h 40m.
The fastest way to get from Caraguatatuba to Maresias is to drive which takes 1h 1m and costs R$ 27 - R$ 40.
Yes, there is a direct bus departing from Terminal Rodoviario De Caraguatatuba and arriving at Maresias. Services depart twice daily, and operate every day. The journey takes approximately 6h 5m.
The distance between Caraguatatuba and Maresias is 54 km. The road distance is 52.5 km.
The best way to get from Caraguatatuba to Maresias without a car is to line 5505 bus and bus which takes 2h 40m and costs R$ 22 - R$ 35.
It takes approximately 2h 40m to get from Caraguatatuba to Maresias, including transfers.
Caraguatatuba to Maresias bus services, operated by EMTU, depart from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil station.
Caraguatatuba to Maresias bus services, operated by EMTU, arrive at Terminal Rodoviário de São Sebastião station.
Yes, the driving distance between Caraguatatuba to Maresias is 52 km. It takes approximately 1h 1m to drive from Caraguatatuba to Maresias.
There are 2581+ hotels available in Maresias.
What companies run services between Caraguatatuba, Brazil and Maresias, Brazil?
You can take a bus from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil to Maresias via Terminal Rodoviario de Sao Sebastiao in around 2h 40m.
Bus from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil to Terminal Rodoviário de São Sebastião
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- R$5–8
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$5–8
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Terminal Rodoviario de Sao Sebastiao to Maresias
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- R$17–24
- Book at
- passaromarron.com.br
Bus from Terminal Rodoviario De Caraguatatuba to Maresias
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- R$30–50
- Book at
- passaromarron.com.br
- Ave. Duration
- 1h 1m
- Estimated price
- R$260–320
Danilo Taxi
- Phone
- +55 12 99769-5099
- Website
- solutudo.com.br
Táxi Legal -Associação dos Taxistas do Litoral Norte
- Phone
- +55 800 042 0175
- Website
- es-la.facebook.com
TAXI service
- Phone
- +55 12 99681-1401
- Website
- marciorobertto75.wixsite.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 Bali: What to do if Mount Agung erupts, Heading to Europe? Read this before you buy a Eurail Pass, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.






