There are 5 ways to get from Cali to Porto Alegre by plane, bus, 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 Cali to Salgado Filho International Airport
best- Fly from Cali (CLO) to Salgado Filho International Airport (POA)plane CLO - POA
12h 59mR$1,652–5,675Bus
- Take the bus from Terminal de Transporte Cali to Terminal de Omnibus Retirobus
- Take the bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegrebus
4d 16hR$2,408–3,247Drive 6,702 km
- Drive from Cali to Porto Alegrecar 6,702 km
3d 21hR$3,528–5,096Fly Cali to Caxias Do Sul Airport, bus, train
- Fly from Cali (CLO) to Caxias Do Sul Airport (CXJ)plane CLO - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Mercado Publicotrain
16h 42mR$2,108–7,261Bus to Popayan Airport, fly to Salgado Filho International Airport
- Take the bus from Terminal de Transporte Cali to Terminal Popayánbus
- Fly from Popayan Airport (PPN) to Salgado Filho International Airport (POA)plane PPN - POA
20h 17mR$3,083–9,122
Cali to Porto Alegre by bus
Questions & Answers
The cheapest way to get from Cali to Porto Alegre is to bus which costs R$ 2400 - R$ 3300 and takes 4 days 16h.
The fastest way to get from Cali to Porto Alegre is to fly which takes 12h 59m and costs R$ 1600 - R$ 6000.
No, there is no direct bus from Cali to Porto Alegre. However, there are services departing from Terminal de Transporte Cali and arriving at Estação Rodoviária de Porto Alegre via Terminal de Omnibus Retiro. The journey, including transfers, takes approximately 4 days 16h.
The distance between Cali and Porto Alegre is 4641 km. The road distance is 6702 km.
The best way to get from Cali to Porto Alegre without a car is to bus which takes 4 days 16h and costs R$ 2400 - R$ 3300.
It takes approximately 12h 59m to get from Cali to Porto Alegre, including transfers.
Cali to Porto Alegre bus services, operated by Lineas de Los Andes, depart from Terminal de Transporte Cali station.
The best way to get from Cali to Porto Alegre is to fly which takes 12h 59m and costs R$ 1600 - R$ 6000. Alternatively, you can bus, which costs R$ 2400 - R$ 3300 and takes 4 days 16h.
Cali to Porto Alegre bus services, operated by Lineas de Los Andes, arrive at Terminal de Omnibus Retiro station.
Porto Alegre is 2h ahead of Cali. It is currently 1:58 AM in Cali and 3:58 AM in Porto Alegre.
What companies run services between Cali, Colombia and Porto Alegre, Brazil?
Copa Airlines, Avianca - Aerovías del Continente Americano S.A., and three other airlines fly from Cali (CLO) to Salgado Filho International Airport (POA) 4 times a day. Alternatively, you can take a bus from Terminal de Transporte Cali to Estação Rodoviária de Porto Alegre via Terminal de Omnibus Retiro in around 4d 16h.
- Website
- avianca.com
Flights from Cali to Salgado Filho International Airport via Bogota, Sao Paulo
- Ave. Duration
- 11h 27m
- When
- Friday, Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R$2,100–7,000
Flights from Cali to Salgado Filho International Airport via Bogota, Brasilia
- Ave. Duration
- 11h 45m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- R$2,000–6,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Sao Paulo
- Ave. Duration
- 12h 45m
- When
- Friday
- Estimated price
- R$3,100–10,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Brasilia
- Ave. Duration
- 15h 50m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- R$3,000–9,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Rio De Janeiro-Galeao
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- R$3,300–11,000
- Website
- latam.com
Flights from Cali to Salgado Filho International Airport via Bogota, Sao Paulo
- Ave. Duration
- 12h 37m
- When
- Every day
- Estimated price
- R$1,900–6,000
Flights from Cali to Caxias Do Sul Airport via Bogota, Sao Paulo
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- R$2,300–8,000
Flights from Cali to Caxias Do Sul Airport via Panama City, Sao Paulo
- Ave. Duration
- 15h 3m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- R$1,900–7,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 50m
- When
- Friday
- Estimated price
- R$3,000–9,500
- Website
- aerolineas.com.ar
Flights from Cali to Caxias Do Sul Airport via Bogota, Sao Paulo
- Ave. Duration
- 13h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$2,500–8,000
Flights from Cali to Caxias Do Sul Airport via Panama City, Sao Paulo
- Ave. Duration
- 15h 3m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- R$1,900–7,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 50m
- When
- Friday
- Estimated price
- R$3,000–9,500
- Website
- voegol.com.br
Flights from Cali to Salgado Filho International Airport via Bogota, Sao Paulo
- Ave. Duration
- 12h 10m
- When
- Wednesday and Friday
- Estimated price
- R$2,100–7,000
Flights from Popayan Airport to Salgado Filho International Airport via Bogota, Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 50m
- When
- Friday
- Estimated price
- R$3,000–9,500
- Website
- copaair.com
Flights from Cali to Salgado Filho International Airport via Panama City
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- R$1,500–5,500
- Phone
- +55 51 3363-8477
- [email protected]
- Website
- trensurb.gov.br
Train from Fenac to Mercado Publico
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- R$9
- Schedules at
- trensurb.gov.br
- Phone
- +51 9 6788 4526
- [email protected]
- Website
- facebook.com
Bus from Terminal de Transporte Cali to Terminal de Omnibus Retiro
- Ave. Duration
- 3d 19h
- Frequency
- 3 times a week
- Estimated price
- R$2,000–2,500
- Website
- https://www.facebook.com/lineasdelosandesve/
- Phone
- 0810 222-5202
- [email protected]
- Website
- flechabus.com.ar
Bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 20h 10m
- Frequency
- 5 times a week
- Estimated price
- R$320–766
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- R$390–600
- Semi Cama
- R$320–460
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- 01-8000-910293
- [email protected]
- Website
- coomotor.com.co
Bus from Terminal de Transporte Cali to Terminal Popayán
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R$60–100
- Schedules at
- coomotor.com.co
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 Which London airport should I choose?, How to get from Gatwick Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Cali to Porto Alegre is 6702 km. It takes approximately 3 days 21h to drive from Cali to Porto Alegre.
There are 815+ hotels available in Porto Alegre.

















