There are 10 ways to get from Porto Alegre to Caravelas by plane, bus, taxi, car, 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 Salgado Filho International Airport to Porto Seguro, bus
best- Fly from Salgado Filho International Airport (POA) to Porto Seguro (BPS)POA - BPS
- Take the bus from Porto Seguro to Estação Rodoviária de Alcobaça
11h 11mR$816–2,246Bus, taxi via Curitiba
- Take the bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário de Osório
- Take the bus from Terminal Rodoviário de Osório to Terminal Rodoviário de Curitiba
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Funda
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Itabatã
- Take the taxi from Itabatã to Caravelas
40h 37mR$984–1,981Drive 2,387.6 km
- Drive from Porto Alegre to Caravelas2,387.6 km
30h 1mR$1,284–1,855Fly Salgado Filho International Airport to Eurico De Aguiar Salles Airport, bus, taxi
- Fly from Salgado Filho International Airport (POA) to Eurico De Aguiar Salles Airport (VIX)POA - VIX
- Take the bus from Vitória to Itabatã
- Take the taxi from Itabatã to Caravelas
10h 46mR$906–2,161Fly Salgado Filho International Airport to Teofilo Otoni, bus, taxi
- Fly from Salgado Filho International Airport (POA) to Teofilo Otoni (TFL)POA - TFL
- Take the bus from Teófilo Otoni to Teixeira de Freitas
- Take the taxi from Teixeira de Freitas to Caravelas
15h 38mR$1,671–7,606Fly Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport, bus, taxi
- Fly from Salgado Filho International Airport (POA) to Coronel Altino Machado De Oliveira Airport (GVR)POA - GVR
- Take the bus from Governador Valadares to Teixeira de Freitas
- Take the taxi from Teixeira de Freitas to Caravelas
14h 37mR$2,951–4,346Train, bus to Caxias Do Sul Airport, fly to Porto Seguro, bus
- Take the train from Mercado Publico to Fenac
- Take the bus from Novo Hamburgo to Caxias do Sul
- Fly from Caxias Do Sul Airport (CXJ) to Porto Seguro (BPS)CXJ - BPS
- Take the bus from Porto Seguro to Estação Rodoviária de Alcobaça
15h 5mR$1,212–5,793Bus, taxi
- Take the bus from Estação Rodoviária de Porto Alegre to Tietê Bus Terminal
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Teixeira de Freitas
- Take the taxi from Teixeira de Freitas to Caravelas
43h 44mR$854–2,298Bus, taxi #2
- Take the bus from Porto Alegre to São Paulo Tietê Bus Terminal
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Teixeira de Freitas
- Take the taxi from Teixeira de Freitas to Caravelas
45h 44mR$1,002–2,011Bus
- Take the bus from Estação Rodoviária de Porto Alegre to Arroio dos Ratos
- Take the bus from Rodoviária de Arroio dos Ratos to Terminal Rodoviário Novo Rio
- Take the bus from Terminal Rodoviário Novo Rio to Itamaraju
- Take the bus from Terminal Rodoviário de Itamaraju to Estação Rodoviária de Alcobaça
2d 1h
Salgado Filho International Airport (POA) to Porto Seguro (BPS) flights
Questions & Answers
The cheapest way to get from Porto Alegre to Caravelas is to bus and taxi which costs R$ 850 - R$ 2300 and takes 43h 44m.
The fastest way to get from Porto Alegre to Caravelas is to fly and bus and taxi which takes 10h 46m and costs R$ 900 - R$ 2200.
The distance between Porto Alegre and Caravelas is 2221 km. The road distance is 2387.6 km.
The best way to get from Porto Alegre to Caravelas without a car is to bus and taxi via Curitiba which takes 40h 37m and costs R$ 950 - R$ 2000.
It takes approximately 11h 11m to get from Porto Alegre to Caravelas, including transfers.
Yes, the driving distance between Porto Alegre to Caravelas is 2388 km. It takes approximately 30h 1m to drive from Porto Alegre to Caravelas.
There are 86+ hotels available in Caravelas.
What companies run services between Porto Alegre, Brazil and Caravelas, Bahia, Brazil?
You can take a bus from Estação Rodoviária de Porto Alegre to Caravelas via Arroio dos Ratos, Rodoviária de Arroio dos Ratos, Terminal Rodoviário Novo Rio, Terminal Rodoviário de Itamaraju, and Estação Rodoviária de Alcobaça in around 2d 1h.
- Website
- voeazul.com.br
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo Viracopos
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$600–2,200
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- R$600–2,200
Flights from Salgado Filho International Airport to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 6h 10m
- When
- Monday to Friday
- Estimated price
- R$600–2,200
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- R$480–1,100
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- R$480–1,100
Flights from Salgado Filho International Airport to Teofilo Otoni via Belo Horizonte Confins
- Ave. Duration
- 8h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,300–7,500
Flights from Salgado Filho International Airport to Teofilo Otoni via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 8h 10m
- When
- Wednesday and Sunday
- Estimated price
- R$1,500–7,500
Flights from Salgado Filho International Airport to Teofilo Otoni via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,500–7,500
Flights from Salgado Filho International Airport to Teofilo Otoni via Sao Paulo Congonhas, Belo Horizonte Confins
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,500–7,500
Flights from Salgado Filho International Airport to Teofilo Otoni via Curitiba, Belo Horizonte Confins
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,500–7,500
Flights from Salgado Filho International Airport to Teofilo Otoni via Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R$1,600–7,500
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 12m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$850–4,600
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 5h 55m
- When
- Monday to Friday
- Estimated price
- R$2,500–3,600
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo Congonhas, Belo Horizonte Confins
- Ave. Duration
- 6h 15m
- When
- Monday to Friday
- Estimated price
- R$2,500–3,600
- Website
- latam.com
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- R$600–1,700
Flights from Salgado Filho International Airport to Porto Seguro via Rio De Janeiro-Galeao
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- R$600–1,700
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- R$600–1,700
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Sao Paulo
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- R$440–1,100
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- R$440–1,100
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Brasilia
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- R$440–1,100
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- R$440–1,100
Flights from Caxias Do Sul Airport to Porto Seguro via Sao Paulo
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- R$1,000–5,000
Flights from Caxias Do Sul Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 6h 10m
- When
- Monday to Friday
- Estimated price
- R$1,000–5,000
- Website
- voegol.com.br
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo Congonhas
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- R$700–3,900
Flights from Salgado Filho International Airport to Porto Seguro via Sao Paulo
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- R$700–3,900
Flights from Salgado Filho International Airport to Porto Seguro via Rio De Janeiro-Galeao
- Ave. Duration
- 6h 55m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$700–3,900
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- R$500–1,000
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$500–1,000
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Sao Paulo
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- R$500–1,000
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Brasilia
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- R$500–1,000
Flights from Salgado Filho International Airport to Eurico De Aguiar Salles Airport via Salvador
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- R$500–1,000
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$850–4,600
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 6h 10m
- When
- Monday to Friday
- Estimated price
- R$850–4,900
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 6h 10m
- When
- Monday to Thursday
- Estimated price
- R$850–5,000
Flights from Salgado Filho International Airport to Coronel Altino Machado De Oliveira Airport via Brasilia, Belo Horizonte Confins
- Ave. Duration
- 7h
- When
- Monday to Friday
- Estimated price
- R$1,100–5,500
- Phone
- +55 51 3363-8477
- atendimento@trensurb.gov.br
- Website
- trensurb.gov.br
Train from Mercado Publico to Fenac
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- R$8–9
- Schedules at
- trensurb.gov.br
Bus from Porto Seguro to Estação Rodoviária de Alcobaça
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$90
- 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
- Schedules at
- expressobrasileiro.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário de Osório
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Osório to Terminal Rodoviário de Curitiba
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a day
- Estimated price
- R$140–190
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Novo Hamburgo to Caxias do Sul
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 43 99919 2354
- contato@viacaogarcia.com
- Website
- santoanjo.com.br
Bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário de Osório
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- R$26–170
- Schedules at
- santoanjo.com.br
- Book at
- santoanjo.com.br
- Leito
- R$28–170
- Convencional
- R$26–60
- Cabine Cama
- R$55–130
- Phone
- +55 800 085 8830
- faleconosco@viajeguanabara.com.br
- Website
- realexpresso.com.br
Bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário de Osório
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- R$40–55
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário de Osório
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a day
- Estimated price
- R$45–340
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Com Eu+Fidelidade
- R$45–340
- Sem Eu+Fidelidade
- R$50–130
- Phone
- 0800 704 8780
- andorinha@andorinha.com
- Website
- andorinha.com
Bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 5h 9m
- Frequency
- Every 4 hours
- Estimated price
- R$78–79
- Schedules at
- andorinha.com
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Itabatã
- Ave. Duration
- 22h 18m
- Frequency
- Every 4 hours
- Estimated price
- R$440–1,000
- Schedules at
- queropassagem.com.br
- Convencional
- R$440–550
- Executivo
- R$550–750
- Leito
- R$900–1,000
Bus from Vitória to Itabatã
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- R$120–612
- Schedules at
- queropassagem.com.br
- Convencional
- R$120–150
- Executivo
- R$140–190
- Leito
- R$280–300
Bus from Teófilo Otoni to Teixeira de Freitas
- Ave. Duration
- 4h 49m
- Frequency
- Every 3 hours
- Estimated price
- R$100–270
- Schedules at
- queropassagem.com.br
- Convencional
- R$100–130
- Executivo
- R$120–160
- Leito
- R$250–270
Bus from Governador Valadares to Teixeira de Freitas
- Ave. Duration
- 7h 47m
- Frequency
- Every 3 hours
- Estimated price
- R$150–370
- Schedules at
- queropassagem.com.br
- Convencional
- R$150–190
- Executivo
- R$180–240
- Leito
- R$340–370
Bus from Rodoviária de São Paulo - Terminal Tietê to Teixeira de Freitas
- Ave. Duration
- 23h 25m
- Frequency
- Hourly
- Estimated price
- R$460–1,050
- Schedules at
- queropassagem.com.br
- Convencional
- R$460–600
- Executivo
- R$550–800
- Leito
- R$950–1,050
- Phone
- 0800 881 0144
- atendimento@nspenha.com.br
- Website
- nspenha.com.br
Bus from Estação Rodoviária de Porto Alegre to Tietê Bus Terminal
- Ave. Duration
- 18h
- Frequency
- 5 times a day
- Estimated price
- R$180–310
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
Bus from Porto Alegre to São Paulo Tietê Bus Terminal
- Ave. Duration
- 20h
- Frequency
- Every 2 hours
- Estimated price
- R$300–611
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Convencional
- R$300–420
- Cama
- R$480–650
Bus from Estação Rodoviária de Porto Alegre to Tietê Bus Terminal
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a day
- Estimated price
- R$150–450
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
- Phone
- +55 51 3475.4440
- meajuda@jblinternacional.com
- Website
- jblinternacional.com
Bus from Estação Rodoviária de Porto Alegre to Tietê Bus Terminal
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- R$650–900
- Book at
- jblinternacional.com
Bus from Rodoviária de Arroio dos Ratos to Terminal Rodoviário Novo Rio
- Ave. Duration
- 26h 37m
- Frequency
- Once a week
- Estimated price
- R$700–1,000
- Book at
- jblinternacional.com
Bus from Estação Rodoviária de Porto Alegre to Arroio dos Ratos
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- R$23
- Schedules at
- empresalouzada.com.br
- Book at
- empresalouzada.com.br
- Phone
- 0800 728 0044
- 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$370–714
- Schedules at
- gontijo.com.br
- Book at
- gontijo.com.br
- Executivo
- R$370–550
- Ave. Duration
- 1h 27m
- Estimated price
- R$240–330
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 How to get from London City Airport into central London, Is ride-sharing platform BlaBlaCar right for you?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







































