There are 8 ways to get from Rio de Janeiro to Caravelas by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Rio de Janeiro to Itabatãbus Teixeira de Freitas
- Take the taxi from Itabatã to Caravelastaxi
15h 46mR$576–951Bus
cheapest- Take the bus from Terminal Rodoviário Novo Rio to Itamarajubus
- Take the bus from Terminal Rodoviário de Itamaraju to Estação Rodoviária de Alcobaçabus
20h 17mR$474–653Drive 914.5 km
- Drive from Rio de Janeiro to Caravelascar 914.5 km
12h 59mR$480–693Fly Santos Dumont Airport to Porto Seguro, bus
- Fly from Santos Dumont Airport (SDU) to Porto Seguro (BPS)plane SDU - BPS
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
10h 20mR$872–2,140Bus, taxi via Vila Velha
- Take the bus from Rodoviária Novo Rio to Rodoviária de Vitóriabus
- Take the bus from Vitória, ES to Nova Viçosa, BAbus
- Take the taxi from Nova Viçosa, BA to Caravelastaxi
19h 13mR$670–1,110Fly Rio De Janeiro–Galeão International Airport to Porto Seguro, bus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Porto Seguro (BPS)plane GIG - BPS
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
9h 37mR$734–2,304Fly Santos Dumont Airport to Coronel Altino Machado De Oliveira Airport, bus, taxi
- Fly from Santos Dumont Airport (SDU) to Coronel Altino Machado De Oliveira Airport (GVR)plane SDU - GVR
- Take the bus from Governador Valadares to Teixeira de Freitasbus
- Take the taxi from Teixeira de Freitas to Caravelastaxi
13h 28mR$2,861–5,010Fly Jacarepaguá–Roberto Marinho Airport to Porto Seguro, bus
- Fly from Jacarepaguá–Roberto Marinho Airport (RRJ) to Porto Seguro (BPS)plane RRJ - BPS
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
16h 9mR$734–3,804
Santos Dumont Airport (SDU) to Porto Seguro (BPS) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Caravelas is to bus which costs R$ 470 - R$ 700 and takes 20h 17m.
The fastest way to get from Rio de Janeiro to Caravelas is to fly and bus which takes 9h 37m and costs R$ 700 - R$ 2300.
No, there is no direct bus from Rio de Janeiro to Caravelas. However, there are services departing from Terminal Rodoviário Novo Rio and arriving at Estação Rodoviária de Alcobaça via Terminal Rodoviário de Itamaraju. The journey, including transfers, takes approximately 20h 17m.
The distance between Rio de Janeiro and Caravelas is 927 km. The road distance is 914.5 km.
The best way to get from Rio de Janeiro to Caravelas without a car is to bus and taxi which takes 15h 46m and costs R$ 550 - R$ 950.
It takes approximately 15h 46m to get from Rio de Janeiro to Caravelas, including transfers.
Rio de Janeiro to Caravelas bus services, operated by Viação Nacional, depart from Terminal Rodoviário Novo Rio station.
Rio de Janeiro to Caravelas bus services, operated by Viação Nacional, arrive at Itamaraju station.
Yes, the driving distance between Rio de Janeiro to Caravelas is 914 km. It takes approximately 12h 59m to drive from Rio de Janeiro to Caravelas.
There are 88+ hotels available in Caravelas.
What companies run services between Rio de Janeiro, Brazil and Caravelas, Bahia, Brazil?
You can take a bus from Terminal Rodoviário Novo Rio to Caravelas via Terminal Rodoviário de Itamaraju and Alcobaça, BA in around 20h 17m.
- Website
- voeazul.com.br
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- R$750–1,900
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo Viracopos
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- R$750–1,900
Flights from Santos Dumont Airport to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 5h 10m
- When
- Saturday to Friday
- Estimated price
- R$750–1,900
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 5h 50m
- When
- Monday to Friday
- Estimated price
- R$750–1,900
Flights from Santos Dumont Airport to Coronel Altino Machado De Oliveira Airport via Belo Horizonte Confins
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- R$2,500–4,300
Flights from Santos Dumont Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo Congonhas, Belo Horizonte Confins
- Ave. Duration
- 5h 50m
- When
- Monday to Friday
- Estimated price
- R$2,500–4,300
Flights from Santos Dumont Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,500–4,300
Flights from Santos Dumont Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 7h 10m
- When
- Tuesday to Thursday
- Estimated price
- R$2,500–4,300
Flights from Jacarepaguá–Roberto Marinho Airport to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 10h 50m
- When
- Monday to Friday
- Estimated price
- R$550–3,500
Flights from Jacarepaguá–Roberto Marinho Airport to Porto Seguro via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- R$650–3,600
- Website
- latam.com
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- R$650–1,900
Flights from Santos Dumont Airport to Porto Seguro via Brasilia
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- R$650–1,900
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- R$650–1,900
Flights from Rio De Janeiro–Galeão International Airport to Porto Seguro via Sao Paulo
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R$600–2,500
- Website
- voegol.com.br
Flights from Santos Dumont Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- R$500–1,300
Flights from Rio De Janeiro–Galeão International Airport to Porto Seguro
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$440–1,700
Flights from Rio De Janeiro–Galeão International Airport to Porto Seguro via Salvador
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- R$440–1,700
Flights from Rio De Janeiro–Galeão International Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- R$440–1,700
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rio de Janeiro to Itabatã
- Ave. Duration
- 14h 13m
- Frequency
- Every 4 hours
- Estimated price
- R$300–650
- Schedules at
- gontijo.com.br
Bus from Governador Valadares to Teixeira de Freitas
- Ave. Duration
- 7h 47m
- Frequency
- Every 3 hours
- Estimated price
- R$140–240
- Schedules at
- gontijo.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- expressobrasileiro.com.br
Bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaça
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- expressobrasileiro.com.br
Bus from Terminal Rodoviário de Itamaraju to Estação Rodoviária de Alcobaça
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R$35–60
- Schedules at
- expressobrasileiro.com.br
Bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaça
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- expressobrasileiro.com.br
Bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaça
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$85–180
- Schedules at
- expressobrasileiro.com.br
- Website
- aguiaflex.com
Bus from Rodoviária Novo Rio to Rodoviária de Vitória
- Ave. Duration
- 8h 45m
- Frequency
- Every 3 hours
- Estimated price
- R$210–460
- Book at
- aguiaflex.com
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Vitória, ES to Nova Viçosa, BA
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Estimated price
- R$150–280
- Book at
- aguiabranca.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário Novo Rio to Itamaraju
- Ave. Duration
- 17h 14m
- Frequency
- 6 times a week
- Estimated price
- R$340–480
- Schedules at
- gontijo.com.br
- [email protected]
- Website
- elitebusviagens.com.br
Bus from Governador Valadares to Teixeira de Freitas
- Ave. Duration
- 8h 44m
- Frequency
- Twice daily
- Estimated price
- R$260–370
- Website
- https://elitebusviagens.com.br/public/
- Semi Leito
- R$260–370
- Ave. Duration
- 1h 45m
- Estimated price
- R$240–370
Mineiro Do Taxi
- Phone
- (+55) (73) 99901-0926
- Website
- google.com
Taxi Executivo Do Galdino
- Phone
- (+55) (73) 99987-1385
- Website
- novavicosa.com.br
Táxi legal nova Viçosa bahia
- Phone
- (+55) (73) 99987-1385
- Website
- facebook.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 Italian Lakes: Getting around by train, 5 incredible day trips from Florence by train, and How to get from London City Airport into central London - to help you get the most out of your next trip.

















