There are 6 ways to get from Arraial do Cabo to Salvador by bus, plane, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Rio De Janeiro–Galeão International Airport, fly
best- Take the bus from Arraial do Cabo to Terminal Rodoviário Novo Riobus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Deputado Luís Eduardo Magalhães International Airport (SSA)plane GIG - SSA
8h 43mR$490–2,556Bus
- Take the bus from Arraial do Cabo to Macaébus Arraial do Cabo
- Take the bus from Macaé, RJ to Salvador, BAbus Macaé, RJ - Salvador, BA
32h 28mR$642–1,233Drive 1,572.7 km
- Drive from Arraial do Cabo to Salvadorcar 1,572.7 km
23h 13mR$828–1,196Bus to Santos Dumont Airport, fly
- Take the bus from Arraial do Cabo to Terminal Rodoviário Novo Riobus
- Fly from Santos Dumont Airport (SDU) to Deputado Luís Eduardo Magalhães International Airport (SSA)plane SDU - SSA
10h 35mR$560–2,356Bus to Jacarepaguá–Roberto Marinho Airport, fly
- Take the bus from Arraial do Cabo to Terminal Rodoviário Novo Riobus
- Fly from Jacarepaguá–Roberto Marinho Airport (RRJ) to Deputado Luís Eduardo Magalhães International Airport (SSA)plane RRJ - SSA
11h 54mR$2,358–3,656Bus, car ferry
- Take the bus from Arraial do Cabo to Terminal Rodoviário Novo Riobus Rio
- Take the bus from Terminal Rodoviário Novo Rio to Valenca Bus Stationbus
- Take the bus from Valença to Bom Despachobus
- Take the carferry from Bom Despacho to São Joaquimcarferry
37h 24mR$606–1,185
Rio De Janeiro–Galeão International Airport (GIG) to Deputado Luís Eduardo Magalhães International Airport (SSA) flights
Questions & Answers
The cheapest way to get from Arraial do Cabo to Salvador is to bus which costs R$ 600 - R$ 1300 and takes 32h 28m.
The fastest way to get from Arraial do Cabo to Salvador is to bus and fly which takes 8h 43m and costs R$ 490 - R$ 2600.
No, there is no direct bus from Arraial do Cabo to Salvador. However, there are services departing from Arraial do Cabo and arriving at Salvador, BA via Macaé, RJ. The journey, including transfers, takes approximately 32h 28m.
The distance between Arraial do Cabo and Salvador is 1428 km. The road distance is 1572.7 km.
The best way to get from Arraial do Cabo to Salvador without a car is to bus which takes 32h 28m and costs R$ 600 - R$ 1300.
It takes approximately 8h 43m to get from Arraial do Cabo to Salvador, including transfers.
Arraial do Cabo to Salvador bus services, operated by 1001, depart from Arraial do Cabo station.
Arraial do Cabo to Salvador bus services, operated by 1001, arrive at Macaé station.
Yes, the driving distance between Arraial do Cabo to Salvador is 1573 km. It takes approximately 23h 13m to drive from Arraial do Cabo to Salvador.
There are 3546+ hotels available in Salvador.
What companies run services between Arraial do Cabo, Brazil and Salvador, Brazil?
You can take a bus from Arraial do Cabo to Campo da Polvora via Macaé, RJ, Salvador, BA, and Pirajá in around 32h 28m.
- Website
- voegol.com.br
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- R$410–2,400
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport via Vitoria
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- R$410–2,400
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 45m
- When
- Monday to Friday
- Estimated price
- R$410–2,400
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport via Aracaju
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R$410–2,400
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- R$500–2,300
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Brasilia
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- R$500–2,300
- Website
- latam.com
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- R$420–2,400
Flights from Rio De Janeiro–Galeão International Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R$420–2,400
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- R$500–2,200
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$500–2,200
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Brasilia
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- R$500–2,200
- Website
- voeazul.com.br
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- R$550–2,300
Flights from Santos Dumont Airport to Deputado Luís Eduardo Magalhães International Airport via Belo Horizonte Confins
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$550–2,300
Flights from Jacarepaguá–Roberto Marinho Airport to Deputado Luís Eduardo Magalhães International Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$550–3,400
Flights from Jacarepaguá–Roberto Marinho Airport to Deputado Luís Eduardo Magalhães International Airport via Sao Paulo Viracopos
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- R$650–3,500
- Phone
- +55 4004-5001
- [email protected]
- Website
- autoviacao1001.com.br
Bus from Arraial do Cabo to Terminal Rodoviário Novo Rio
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- R$45–150
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
Bus from Arraial do Cabo to Macaé
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- R$45–80
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
Bus from Arraial do Cabo to Terminal Rodoviário Novo Rio
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- R$45–150
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
Bus from Arraial do Cabo to Terminal Rodoviário Novo Rio
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- R$45–150
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
Bus from Arraial do Cabo to Terminal Rodoviário Novo Rio
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- R$45–150
- Schedules at
- autoviacao1001.com.br
- Book at
- autoviacao1001.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Macaé, RJ to Salvador, BA
- Ave. Duration
- 28h 15m
- Frequency
- Twice daily
- Estimated price
- R$550–1,100
- Book at
- aguiabranca.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Terminal Rodoviário Novo Rio to Valenca Bus Station
- Ave. Duration
- 29h 5m
- Frequency
- Once daily
- Estimated price
- R$500–850
- Schedules at
- gontijo.com.br
- Phone
- +55 0800 075 0010
- [email protected]
- Website
- cidadesol.com.br
Bus from Valença to Bom Despacho
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- R$50–70
- Schedules at
- cidadesol.com.br
- Book at
- cidadesol.com.br
- Phone
- +55 71 3103-2050
- [email protected]
- Website
- internacionaltravessias.com.br
Car ferry from Bom Despacho to São Joaquim
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- R$7–120
- Schedules at
- internacionaltravessias.com.br
- Book at
- internacionaltravessias.com.br
- Passageiro
- R$7–10
- Auto pequeno
- R$60–95
- Auto grande
- R$80–120
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, How do I get from Sydney to Melbourne, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.














