There are 5 ways to get from Cuiabá to Porto Alegre by plane, bus, train, or car
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 Caxias Do Sul Airport, bus, train
best- Fly from Marechal Rondon International Airport (CGB) to Caxias Do Sul Airport (CXJ)plane CGB - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Mercado Publicotrain
9h 48mR$1,084–3,514Bus
- Take the bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Porto Alegrebus Porto Alegre
41h 15mR$1,200–1,800Drive 2,111.6 km
- Drive from Cuiabá to Porto Alegrecar 2,111.6 km
28h 34mR$1,094–1,581Fly to Salgado Filho International Airport
- Fly from Marechal Rondon International Airport (CGB) to Salgado Filho International Airport (POA)plane CGB - POA
8h 38mR$1,128–2,628Bus via Nonoai
- Take the bus from Cuiabá, Terminal Rodoviário to Nonoaibus Sinop
- Take the bus from Rodoviária de Nonoai to Terminal Rodoviário de Porto Alegrebus Chapecó / ...
44h 55mR$1,176–1,562
Marechal Rondon International Airport (CGB) to Caxias Do Sul Airport (CXJ) flights
Questions & Answers
The cheapest way to get from Cuiabá to Porto Alegre is to drive which costs R$ 1000 - R$ 1600 and takes 28h 34m.
The fastest way to get from Cuiabá to Porto Alegre is to fly which takes 8h 38m and costs R$ 1100 - R$ 2700.
Yes, there is a direct bus departing from Cuiabá, Terminal Rodoviário and arriving at Terminal Rodoviário de Porto Alegre. Services depart three times a day, and operate every day. The journey takes approximately 41h 15m.
The distance between Cuiabá and Porto Alegre is 1731 km. The road distance is 2111.6 km.
The best way to get from Cuiabá to Porto Alegre without a car is to bus which takes 41h 15m and costs R$ 1200 - R$ 1800.
It takes approximately 9h 48m to get from Cuiabá to Porto Alegre, including transfers.
Cuiabá to Porto Alegre bus services, operated by Viação Ouro e Prata, depart from Cuiabá, Terminal Rodoviário station.
The best way to get from Cuiabá to Porto Alegre is to bus which takes 41h 15m and costs R$ 1200 - R$ 1800. Alternatively, you can fly, which costs R$ 1100 - R$ 2700 and takes 8h 38m.
Cuiabá to Porto Alegre bus services, operated by Viação Ouro e Prata, arrive at Terminal Rodoviário de Porto Alegre station.
Porto Alegre is 1h ahead of Cuiabá. It is currently 12:01 AM in Cuiabá and 1:01 AM in Porto Alegre.
What companies run services between Cuiabá, Brazil and Porto Alegre, Brazil?
Viação Ouro e Prata operates a bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Porto Alegre 3 times a day. Tickets cost R$1,200–1,800 and the journey takes 41h 15m. Alternatively, Azul, LATAM Chile, and Gol Transportes Aéreos fly from Marechal Rondon International Airport (CGB) to Salgado Filho International Airport (POA) hourly.
- Website
- latam.com
Flights from Marechal Rondon International Airport to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- R$900–4,500
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo Congonhas
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- R$750–3,700
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- R$800–3,900
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- R$750–3,800
- Website
- voeazul.com.br
Flights from Marechal Rondon International Airport to Caxias Do Sul Airport via Sao Paulo Viracopos
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- R$1,800–3,800
Flights from Marechal Rondon International Airport to Caxias Do Sul Airport via Belo Horizonte Confins, Sao Paulo Viracopos
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- R$1,800–3,800
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo Viracopos
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- R$1,300–2,600
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- R$1,300–2,600
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- R$1,300–2,600
- Website
- voegol.com.br
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 5h 5m
- When
- Saturday and Sunday
- Estimated price
- R$800–3,600
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- R$850–3,700
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$900–3,800
Flights from Marechal Rondon International Airport to Salgado Filho International Airport via Sao Paulo Congonhas
- Ave. Duration
- 7h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$800–3,600
- 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
- +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
- Quero Passagem - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Cuiabá, Terminal Rodoviário to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 41h 15m
- Frequency
- 3 times a day
- Estimated price
- R$1,200–1,800
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 (54) 3363.1035
- [email protected]
- Website
- valturturismo.com.br
Bus from Cuiabá, Terminal Rodoviário to Nonoai
- Ave. Duration
- 35h 27m
- Frequency
- Twice a week
- Estimated price
- R$950–1,300
- Schedules at
- valturturismo.com.br
- Book at
- valturturismo.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Rodoviária de Nonoai to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 8h 20m
- Frequency
- Every 3 hours
- Estimated price
- R$190–350
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Stansted Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Cuiabá to Porto Alegre is 2112 km. It takes approximately 28h 34m to drive from Cuiabá to Porto Alegre.
Book your Cuiabá to Porto Alegre bus tickets online with Omio.
There are 805+ hotels available in Porto Alegre.

















