There are 6 ways to get from Brasília to Caravelas by plane, bus, car, taxi, or train
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 Porto Seguro, bus
best- Fly from Brasilia International Airport (BSB) to Porto Seguro (BPS)plane BSB - BPS
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
8h 20mR$712–2,761Bus via Av. das Araucárias, 1445
cheapest- Take the bus from Brasilia Bus Station to Porto Seguro Bus Stationbus
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
35h 38mR$661–1,161Bus
- Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Porto Segurobus
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
31h 52mR$698–1,201Drive 1,352.4 km
- Drive from Brasília to Caravelascar 1,352.4 km
21h 51mR$712–1,028Fly to Teofilo Otoni, bus, taxi
- Fly from Brasilia International Airport (BSB) to Teofilo Otoni (TFL)plane BSB - TFL
- Take the bus from Teófilo Otoni to Teixeira de Freitasbus
- Take the taxi from Teixeira de Freitas to Caravelastaxi
11h 43mR$1,832–5,001Bus, train, taxi
- Take the bus from Brasília to Belo Horizontebus
- Take the train from Belo Horizonte to Piraqueaçutrain
- Take the bus from João Neiva, ES to Nova Viçosa, BAbus
- Take the taxi from Nova Viçosa, BA to Caravelastaxi
33h 22mR$773–1,163
Brasilia International Airport (BSB) to Porto Seguro (BPS) flights
Questions & Answers
The cheapest way to get from Brasília to Caravelas is to drive which costs R$ 700 - R$ 1100 and takes 21h 51m.
The fastest way to get from Brasília to Caravelas is to fly and bus which takes 8h 20m and costs R$ 700 - R$ 2800.
No, there is no direct bus from Brasília to Caravelas. However, there are services departing from Terminal Rodoviário de Brasília and arriving at Estação Rodoviária de Alcobaça via Rodoviária de Porto Seguro. The journey, including transfers, takes approximately 31h 52m.
The distance between Brasília and Caravelas is 1221 km. The road distance is 1352.4 km.
The best way to get from Brasília to Caravelas without a car is to bus which takes 31h 52m and costs R$ 700 - R$ 1200.
It takes approximately 8h 20m to get from Brasília to Caravelas, including transfers.
Brasília to Caravelas bus services, operated by Viação Nacional, depart from Terminal Rodoviário de Brasília station.
Brasília to Caravelas bus services, operated by Viação Nacional, arrive at Terminal Rodoviário de Porto Seguro station.
Yes, the driving distance between Brasília to Caravelas is 1352 km. It takes approximately 21h 51m to drive from Brasília to Caravelas.
There are 88+ hotels available in Caravelas.
What companies run services between Brasília, Brazil and Caravelas, Bahia, Brazil?
You can take a bus from Terminal Rodoviário de Brasília to Caravelas via Rodoviária de Porto Seguro and Alcobaça, BA in around 31h 52m.
- Website
- voeazul.com.br
Flights from Brasilia International Airport to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- R$550–2,300
Flights from Brasilia International Airport to Teofilo Otoni via Belo Horizonte Confins
- Ave. Duration
- 5h 47m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$900–6,500
Flights from Brasilia International Airport to Teofilo Otoni via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 8h 30m
- When
- Wednesday
- Estimated price
- R$1,300–4,300
- Website
- latam.com
Flights from Brasilia International Airport to Porto Seguro
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R$450–2,100
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Belo Horizonte to Piraqueaçu
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- R$55–85
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$55–85
- Executiva
- R$100–120
- 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 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
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Porto Seguro
- Ave. Duration
- 25h 39m
- Frequency
- Twice a week
- Estimated price
- R$500–900
- Schedules at
- gontijo.com.br
- Book at
- gontijo.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Teófilo Otoni to Teixeira de Freitas
- Ave. Duration
- 4h 49m
- Frequency
- Every 3 hours
- Estimated price
- R$95–160
- Schedules at
- gontijo.com.br
Bus from Brasilia Bus Station to Porto Seguro Bus Station
- Ave. Duration
- 27h 26m
- Frequency
- Once daily
- Estimated price
- R$470–850
- Schedules at
- gontijo.com.br
- [email protected]
- Website
- elitebusviagens.com.br
Bus from Teófilo Otoni to Teixeira de Freitas
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- R$240–340
- Website
- https://elitebusviagens.com.br/public/
- Semi Leito
- R$240–340
- [email protected]
- Website
- viacaocatarina.com.br
Bus from Brasília to Belo Horizonte
- Ave. Duration
- 11h
- Frequency
- 4 times a day
- Estimated price
- R$290–470
- Book at
- viacaocatarina.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from João Neiva, ES to Nova Viçosa, BA
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- R$110–210
- Book at
- aguiabranca.com.br
- Ave. Duration
- 1h 51m
- 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 Why you should take the train in the US, How do I buy a London Underground ticket?, and Getting to Rome from the airport - to help you get the most out of your next trip.


















