There are 8 ways to get from Salvador to Ubatuba by plane, 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.
Fly to São Paulo–Guarulhos International Airport, bus
best- Fly from Deputado Luís Eduardo Magalhães International Airport (SSA) to São Paulo–Guarulhos International Airport (GRU)plane SSA - GRU
- Take the bus from Guarulhos Airport to Ubatubabus
10h 25mR$596–2,496Fly to Rio De Janeiro–Galeão International Airport, bus
cheapest- Fly from Deputado Luís Eduardo Magalhães International Airport (SSA) to Rio De Janeiro–Galeão International Airport (GIG)plane SSA - GIG
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatubabus
11h 24mR$560–2,636Bus
- Take the bus from Salvador to Tietê Bus Terminalbus São Paulo
- Take the bus from Tietê Bus Terminal to Ubatubabus Sao Paulo
25h 30mR$566–1,328Drive 1,847.6 km
- Drive from Salvador to Ubatubacar 1,847.6 km
27h 23mR$973–1,405Fly to Santos Dumont Airport, bus
- Fly from Deputado Luís Eduardo Magalhães International Airport (SSA) to Santos Dumont Airport (SDU)plane SSA - SDU
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatubabus
12h 48mR$628–2,531Fly to São Paulo–Congonhas Airport, bus
- Fly from Deputado Luís Eduardo Magalhães International Airport (SSA) to São Paulo–Congonhas Airport (CGH)plane SSA - CGH
- Take the bus from Tietê Bus Terminal to Terminal Rodoviario de Taubatebus
- Take the bus from Terminal Rodoviario de Taubate to Ubatubabus
11h 51mR$713–2,878Bus via São José dos Campos
- Take the bus from Rodoviária de Salvador to Terminal Rodoviário de São José dos Camposbus
- Take the bus from São José dos Campos to Ubatubabus Sao Paulo / ...
41h 59mR$781–1,174Bus via Salvador Bus Station
- Take the bus from Salvador Bus Station to Tietê Bus Terminalbus
- Take the bus from Tietê Bus Terminal to Ubatubabus Sao Paulo
42hR$860–1,355
Deputado Luís Eduardo Magalhães International Airport (SSA) to São Paulo–Guarulhos International Airport (GRU) flights
Questions & Answers
The cheapest way to get from Salvador to Ubatuba is to bus which costs R$ 550 - R$ 1400 and takes 25h 30m.
The fastest way to get from Salvador to Ubatuba is to fly and bus which takes 10h 25m and costs R$ 550 - R$ 2500.
No, there is no direct bus from Salvador to Ubatuba. However, there are services departing from Salvador and arriving at Ubatuba via Tietê Bus Terminal. The journey, including transfers, takes approximately 25h 30m.
The distance between Salvador and Ubatuba is 1690 km. The road distance is 1847.6 km.
The best way to get from Salvador to Ubatuba without a car is to bus which takes 25h 30m and costs R$ 550 - R$ 1400.
It takes approximately 10h 25m to get from Salvador to Ubatuba, including transfers.
Salvador to Ubatuba bus services, operated by Catedral Turismo, depart from Salvador station.
Salvador to Ubatuba bus services, operated by Catedral Turismo, arrive at Tietê Bus Terminal station.
Yes, the driving distance between Salvador to Ubatuba is 1848 km. It takes approximately 27h 23m to drive from Salvador to Ubatuba.
There are 3457+ hotels available in Ubatuba.
What companies run services between Salvador, Brazil and Ubatuba, Brazil?
You can take a bus from Salvador to Ubatuba via Tietê Bus Terminal in around 25h 30m.
- Website
- voegol.com.br
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- R$430–2,000
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- R$410–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport via Aracaju
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R$410–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 40m
- When
- Tuesday and Thursday
- Estimated price
- R$410–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport via Vitoria
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$410–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via São Paulo–Congonhas Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- R$500–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via Brasilia
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- R$500–2,300
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- R$600–2,800
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Congonhas Airport via Vitoria
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- R$600–2,200
- Website
- latam.com
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R$470–2,200
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Guarulhos International Airport via Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- R$470–2,200
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- R$420–2,200
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via São Paulo–Congonhas Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- R$500–2,100
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via Brasilia
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- R$500–2,100
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- R$650–2,800
- Website
- voeazul.com.br
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Guarulhos International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 55m
- When
- Monday to Saturday
- Estimated price
- R$550–2,500
Flights from Deputado Luís Eduardo Magalhães International Airport to Rio De Janeiro–Galeão International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- R$550–2,000
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- R$550–2,500
Flights from Deputado Luís Eduardo Magalhães International Airport to Santos Dumont Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- R$550–2,500
Flights from Deputado Luís Eduardo Magalhães International Airport to São Paulo–Congonhas Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- R$1,200–3,000
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Guarulhos Airport to Ubatuba
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- R$120–190
- Schedules at
- passaromarron.com.br
Bus from Tietê Bus Terminal to Ubatuba
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- R$120–200
- Schedules at
- passaromarron.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviario de Taubate
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- R$70–120
- Schedules at
- passaromarron.com.br
Bus from São José dos Campos to Ubatuba
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- R$85–120
- Schedules at
- passaromarron.com.br
Bus from Tietê Bus Terminal to Ubatuba
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- R$120–200
- Schedules at
- passaromarron.com.br
- Phone
- 0800 8801 315
- [email protected]
- Website
- viacaocatedral.com.br
Bus from Salvador to Tietê Bus Terminal
- Ave. Duration
- 19h 30m
- Frequency
- 4 times a day
- Estimated price
- R$700–1,200
- Schedules at
- viacaocatedral.com.br
- Book at
- viacaocatedral.com.br
- Phone
- 0800-880-2006
- [email protected]
- Website
- viacaoarca.com.br
Bus from Salvador to Tietê Bus Terminal
- Ave. Duration
- 35h 40m
- Frequency
- Once a week
- Estimated price
- R$440–800
- Book at
- viacaoarca.com.br
- Phone
- 0800 728 1992
- [email protected]
- Website
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatuba
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- R$120–220
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatuba
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- R$120–220
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviario de Taubate
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- R$30–50
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 12 3123-4848
- Website
- rodoviariooceano.com.br
Bus from Terminal Rodoviario de Taubate to Ubatuba
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- R$65–110
- Schedules at
- rodoviariooceano.com.br
- Book at
- buson.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Rodoviária de Salvador to Terminal Rodoviário de São José dos Campos
- Ave. Duration
- 37h 39m
- Frequency
- Twice a week
- Estimated price
- R$750–1,100
- Schedules at
- gontijo.com.br
Bus from São José dos Campos to Ubatuba
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- R$10–66
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$10–13
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Salvador Bus Station to Tietê Bus Terminal
- Ave. Duration
- 36h
- Frequency
- Twice daily
- Estimated price
- R$700–1,200
- Schedules at
- gontijo.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 Need to know: Eurostar, Is ride-sharing platform BlaBlaCar right for you?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

























