There are 5 ways to get from Barra Mansa to Caraguatatuba 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 Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de São José dos Camposbus Rio de Janeiro / ...
- Take the bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasilbus 5501 / ...
4h 3mR$60–193Drive 290.1 km
- Drive from Barra Mansa to Caraguatatubacar 290.1 km
3h 36mR$152–220Bus via Jacareí
- Take the bus from Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de Jacareíbus Campo Grande / ...
- Take the bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasilbus 5501 / ...
4h 31mR$65–102Bus via Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
- Take the bus from Barra Mansa to São José dos Camposbus Volta Redonda
- Take the bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasilbus 5501 / ...
6h 30mR$124–223Bus #2
- Take the bus from Barra Mansa, Terminal Rodoviario to Angra dos Reisbus Volta Redonda
- Take the bus from Angra dos Reis to Caraguatatubabus FlixBus BRN0102
8h 45mR$173–303
Questions & Answers
The cheapest way to get from Barra Mansa to Caraguatatuba is to bus via Jacareí which costs R$ 65 - R$ 110 and takes 4h 31m.
The fastest way to get from Barra Mansa to Caraguatatuba is to drive which takes 3h 36m and costs R$ 150 - R$ 220.
No, there is no direct bus from Barra Mansa to Caraguatatuba. However, there are services departing from Barra Mansa, Terminal Rodoviario and arriving at Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasil via Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil. The journey, including transfers, takes approximately 4h 3m.
The distance between Barra Mansa and Caraguatatuba is 310 km. The road distance is 290.1 km.
The best way to get from Barra Mansa to Caraguatatuba without a car is to bus which takes 4h 3m and costs R$ 60 - R$ 200.
It takes approximately 4h 3m to get from Barra Mansa to Caraguatatuba, including transfers.
Barra Mansa to Caraguatatuba bus services, operated by Guanabara, depart from Barra Mansa station.
Barra Mansa to Caraguatatuba bus services, operated by Guanabara, arrive at São José dos Campos station.
Yes, the driving distance between Barra Mansa to Caraguatatuba is 290 km. It takes approximately 3h 36m to drive from Barra Mansa to Caraguatatuba.
Book your Barra Mansa to Caraguatatuba bus tickets online with Omio.
What companies run services between Barra Mansa, Brazil and Caraguatatuba, Brazil?
You can take a bus from Barra Mansa, Terminal Rodoviario to Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasil via Terminal Rodoviário de São José dos Campos and Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil in around 4h 3m.
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de São José dos Campos
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- R$50–75
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de Jacareí
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a day
- Estimated price
- R$50–80
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de São José dos Campos
- Ave. Duration
- 3h 46m
- Frequency
- 3 times a day
- Estimated price
- R$80–130
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 0800 728 1992
- [email protected]
- Website
- Viação Sampaio
Bus from Barra Mansa, Terminal Rodoviario to Terminal Rodoviário de São José dos Campos
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- R$130–190
- Schedules at
- Viação Sampaio
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasil
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- R$8–74
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$8–11
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Avenida Rio Branco 505 - Indaiá, Caraguatatuba - SP, 11665-600, Brasil
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- R$8–74
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$8–11
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
- Ave. Duration
- 1h 19m
- Frequency
- Every 2 hours
- Estimated price
- R$8–74
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$8–11
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Barra Mansa to São José dos Campos
- Ave. Duration
- 4h 34m
- Frequency
- 4 times a day
- Estimated price
- R$75–150
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Terminal Urbano Frederico Ozanam - Vila Tesouro, São José dos Campos - SP, 12216-783, Brasil to Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- R$40–85
- Book at
- passaromarron.com.br
- 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 Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R$45–80
- Schedules at
- Flixbus Brazil
Bus from Angra dos Reis to Caraguatatuba
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- R$110–190
- Schedules at
- Flixbus Brazil
- Phone
- +55 800 591 6070
- [email protected]
- Website
- colitur.com.br
Bus from Barra Mansa, Terminal Rodoviario to Angra dos Reis
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- R$60–120
- Schedules at
- facebook.com
- Book at
- colitur.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 Train travel in France: A guide to SNCF, Train travel in Spain: A guide to Renfe, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
There are 2229+ hotels available in Caraguatatuba.


















