There are 5 ways to get from Ubatuba to Barra Mansa by bus or car
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 Terminal Rodoviário de Ubatuba to Rodoviária de Angra dos Reisbus Ubatuba
- Take the bus from Angra dos Reis to Barra Mansa, Terminal Rodoviariobus Angra dos Reis
5h 51mR$124–289Bus via Taubaté
cheapest- Take the bus from Terminal Rodoviário Intermunicipal de Ubatuba Rua Professor Thomaz Galhardo, 513 - Centro Ubatuba - SP 11680-000 Brasil to Terminal Rodoviário Novo de Taubatébus 5511
- Take the bus from Terminal Rodoviario de Taubate to Barra Mansabus São José dos Campos / ...
7h 57mR$64–141Drive 220.2 km
- Drive from Ubatuba to Barra Mansacar 220.2 km
3h 47mR$111–160Bus via Paraty
- Take the bus from Terminal Rodoviário de Ubatuba to Terminal Rodoviário de Paratybus
- Take the bus from Paraty to Parque Mambucababus
- Take the bus from Perequê - Parque Mambucaba to Barra Mansa, Terminal Rodoviariobus
6h 35mR$109–260Drive, bus
- Drive from Ubatuba to Terminal Rodoviário de Lorenacar
- Take the bus from Terminal Rodoviário de Lorena to Barra Mansa, Terminal Rodoviariobus Campo Grande / ...
4h 13mR$84–167
Comparing Your Travel Options
The cheapest way to get from Ubatuba to Barra Mansa is to bus via Paraty which costs R$ 100 - R$ 260 and takes 6h 35m.
The fastest way to get from Ubatuba to Barra Mansa is to drive which takes 3h 47m and costs R$ 110 - R$ 160.
No, there is no direct bus from Ubatuba to Barra Mansa. However, there are services departing from Terminal Rodoviário de Ubatuba and arriving at Barra Mansa, Terminal Rodoviario via Angra dos Reis. The journey, including transfers, takes approximately 5h 51m.
The distance between Ubatuba and Barra Mansa is 259 km. The road distance is 220.2 km.
The best way to get from Ubatuba to Barra Mansa without a car is to bus which takes 5h 51m and costs R$ 120 - R$ 290.
It takes approximately 5h 51m to get from Ubatuba to Barra Mansa, including transfers.
Ubatuba to Barra Mansa bus services, operated by UTIL, depart from Terminal Rodoviário de Ubatuba station.
Ubatuba to Barra Mansa bus services, operated by UTIL, arrive at Rodoviária de Angra dos Reis station.
Yes, the driving distance between Ubatuba to Barra Mansa is 220 km. It takes approximately 3h 47m to drive from Ubatuba to Barra Mansa.
Book your Ubatuba to Barra Mansa bus tickets online with Omio.
What companies run services between Ubatuba, Brazil and Barra Mansa, Brazil?
You can take a bus from Terminal Rodoviário de Ubatuba to Barra Mansa, Terminal Rodoviario via Angra dos Reis in around 5h 51m.
- Phone
- 0800 728 1992
- [email protected]
- Website
- viajeguanabara.com.br
Bus from Terminal Rodoviário de Ubatuba to Rodoviária de Angra dos Reis
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- R$60–180
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário de Ubatuba to Terminal Rodoviário de Paraty
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R$40–80
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.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 Bali: What to do if Mount Agung erupts, Why you should take the train in the US, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 144+ hotels available in Barra Mansa.



