There are 7 ways to get from Imperatriz 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 to Salgado Filho International Airport
best- Fly from Imperatriz (IMP) to Salgado Filho International Airport (POA)plane IMP - POA
8h 18mR$1,243–6,046Bus #2
cheapest- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário Goiâniabus
- Take the bus from Goiânia to Estação Rodoviária de Porto Alegrebus Porto Alegre / ...
2d 10hR$916–1,933Bus via Rio de Janeiro
- Take the bus from Rodoviária de Imperatriz to Rodoviária de Açailândiabus
- Take the bus from Rodoviária de Açailândia to Terminal Rodoviário Novo Riobus
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviario de Jundiaibus
- Take the bus from Terminal Rodoviario de Jundiai to Estação Rodoviária de Porto Alegrebus
2d 5hR$1,674–2,982Drive 3,174.6 km
- Drive from Imperatriz to Porto Alegrecar 3,174.6 km
44h 55mR$1,672–2,414Fly to Caxias Do Sul Airport, bus, train
- Fly from Imperatriz (IMP) to Caxias Do Sul Airport (CXJ)plane IMP - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the train from Fenac to Mercado Publicotrain
10h 18mR$1,599–7,632Bus
- Take the bus from Rodoviária de Imperatriz to Rodoviária de Açailândiabus
- Take the bus from Rodoviária de Açailândia to Terminal Rodoviário de Brasíliabus
- Take the bus from Rodoviária de Brasília to Estação Rodoviária de Porto Alegrebus
2d 8hR$1,474–2,352Bus #3
- Take the bus from Rodoviária de Imperatriz to Terminal Rodoviário de Araguaínabus
- Take the bus from Araguaina to Estação Rodoviária de Carazinhobus
- Take the bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Porto Alegrebus
2d 20hR$1,233–3,227
Imperatriz (IMP) to Salgado Filho International Airport (POA) flights
Questions & Answers
The cheapest way to get from Imperatriz to Porto Alegre is to bus which costs R$ 900 - R$ 2000 and takes 2 days 10h.
The fastest way to get from Imperatriz to Porto Alegre is to fly which takes 8h 18m and costs R$ 1200 - R$ 6500.
No, there is no direct bus from Imperatriz to Porto Alegre. However, there are services departing from Rodoviária de Imperatriz and arriving at Estação Rodoviária de Porto Alegre via Rodoviária de Açailândia, Terminal Rodoviário Novo Rio and Terminal Rodoviario de Jundiai. The journey, including transfers, takes approximately 2 days 5h.
The distance between Imperatriz and Porto Alegre is 2779 km. The road distance is 3174.6 km.
The best way to get from Imperatriz to Porto Alegre without a car is to bus via Rio de Janeiro which takes 2 days 5h and costs R$ 1600 - R$ 3000.
It takes approximately 8h 18m to get from Imperatriz to Porto Alegre, including transfers.
Imperatriz to Porto Alegre bus services, operated by Satélite Norte, depart from Rodoviária de Imperatriz station.
The best way to get from Imperatriz to Porto Alegre is to fly which takes 8h 18m and costs R$ 1200 - R$ 6500. Alternatively, you can bus via Rio de Janeiro, which costs R$ 1600 - R$ 3000 and takes 2 days 5h.
Imperatriz to Porto Alegre bus services, operated by Satélite Norte, arrive at Rodoviária de Açailândia station.
Yes, the driving distance between Imperatriz to Porto Alegre is 3175 km. It takes approximately 44h 55m to drive from Imperatriz to Porto Alegre.
What companies run services between Imperatriz, Brazil and Porto Alegre, Brazil?
LATAM Chile, Gol Transportes Aéreos, and Azul fly from Imperatriz (IMP) to Salgado Filho International Airport (POA) 5 times a day. Alternatively, you can take a bus from Rodoviária de Imperatriz to Estação Rodoviária de Porto Alegre via Rodoviária de Açailândia, Terminal Rodoviário Novo Rio, and Terminal Rodoviario de Jundiai in around 2d 5h.
- Website
- latam.com
Flights from Imperatriz to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- R$1,200–6,000
Flights from Imperatriz to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- R$1,200–6,000
Flights from Imperatriz to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- R$1,500–7,500
- Website
- voeazul.com.br
Flights from Imperatriz to Salgado Filho International Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$1,500–7,000
- 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
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- R$24–40
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- R$24–40
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário Goiânia
- Ave. Duration
- 23h 50m
- Frequency
- Every 2 hours
- Estimated price
- R$500–850
- Book at
- satelitenorte.queropassagem.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Araguaína
- Ave. Duration
- 4h 13m
- Frequency
- Every 2 hours
- Estimated price
- R$90–150
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 98 3199 5000
- [email protected]
- Website
- aguiarlocacao.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- R$26–45
- Schedules at
- aguiarlocacao.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- R$26–45
- Schedules at
- aguiarlocacao.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- R$35–55
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- R$35–55
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a day
- Estimated price
- R$170–260
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 91 3266-0033
- [email protected]
- Website
- viajeboaesperanca.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- R$28–45
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
Bus from Rodoviária de Imperatriz to Rodoviária de Açailândia
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- R$28–45
- Schedules at
- viajeboaesperanca.com.br
- Book at
- viajeboaesperanca.com.br
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Rodoviária de Açailândia to Terminal Rodoviário Novo Rio
- Ave. Duration
- 25h 21m
- Frequency
- Once a week
- Estimated price
- R$1,300–2,000
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Rodoviária de Açailândia to Terminal Rodoviário de Brasília
- Ave. Duration
- 15h 36m
- Frequency
- Once a week
- Estimated price
- R$750–1,200
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviario de Jundiai
- Ave. Duration
- 3h 33m
- Frequency
- 4 times a day
- Estimated price
- R$110–180
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 39h 30m
- Frequency
- Once daily
- Estimated price
- R$470–700
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Terminal Rodoviario de Jundiai to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 20h
- Frequency
- Once daily
- Estimated price
- R$240–750
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.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
- 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
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Rodoviária de Brasília to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 37h 45m
- Frequency
- 3 times a week
- Estimated price
- R$700–1,100
- Schedules at
- novaitapemirim.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 33h 54m
- Frequency
- 3 times a week
- Estimated price
- R$650–950
- Schedules at
- novaitapemirim.com.br
- Phone
- (86) 9997-4000
- [email protected]
- Website
- viacaoportorico.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário Goiânia
- Ave. Duration
- 21h 50m
- Frequency
- Twice daily
- Estimated price
- R$440–1,000
- Schedules at
- viacaoportorico.com.br
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Goiânia to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- R$750–2,300
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- +55 99 3525 1468
- [email protected]
- Website
- jamjoy.com.br
Bus from Rodoviária de Imperatriz to Terminal Rodoviário de Araguaína
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- R$100–170
- Website
- https://www.jamjoy.com.br/?locale=en
- Phone
- 0300 644 207
- [email protected]
- Website
- lopestur.com.br
Bus from Araguaina to Estação Rodoviária de Carazinho
- Ave. Duration
- 2d 6h
- Frequency
- 3 times a week
- Estimated price
- R$1,000–2,800
- Schedules at
- buson.com.br
- Phone
- +55 51 3375 9595
- [email protected]
- Website
- unesul.com.br
Bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 7h 44m
- Frequency
- Every 2 hours
- Estimated price
- R$210–300
- Schedules at
- unesul.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 14m
- Frequency
- Twice a week
- Estimated price
- R$140–200
- Schedules at
- eucatur.com.br
- Book at
- eucatur.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 How to get from London City Airport into central London, How to get from Heathrow Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Book your Imperatriz to Porto Alegre bus tickets online with Omio.
There are 813+ hotels available in Porto Alegre.














































