There are 8 ways to get from Imperatriz to Rio Grande do Sul by plane, bus, 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 Salgado Filho International Airport
best- Fly from Imperatriz (IMP) to Salgado Filho International Airport (POA)plane IMP - POA
6h 3mR$1,370–8,083Bus #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$739–1,453Bus 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,306–2,486Drive 3,174.6 km
- Drive from Imperatriz to Porto Alegrecar 3,174.6 km
44h 57mR$1,596–2,306Fly to Caxias Do Sul Airport
- Fly from Imperatriz (IMP) to Caxias Do Sul Airport (CXJ)plane IMP - CXJ
7h 44mR$1,450–6,563Fly to Pelotas
- Fly from Imperatriz (IMP) to Pelotas (PET)plane IMP - PET
11h 50mR$1,850–8,063Bus
- 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,278–2,153Bus #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 18hR$1,177–1,981
Imperatriz (IMP) to Salgado Filho International Airport (POA) flights
Comparing Your Travel Options
The cheapest way to get from Imperatriz to Rio Grande do Sul is to bus which costs R$ 700 - R$ 1500 and takes 2 days 10h.
The fastest way to get from Imperatriz to Rio Grande do Sul is to fly which takes 6h 3m and costs R$ 1300 - R$ 8500.
No, there is no direct bus from Imperatriz to Rio Grande do Sul. 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 Rio Grande do Sul is 2763 km. The road distance is 3174.6 km.
The best way to get from Imperatriz to Rio Grande do Sul without a car is to bus via Rio de Janeiro which takes 2 days 5h and costs R$ 1300 - R$ 2500.
It takes approximately 6h 3m to get from Imperatriz to Rio Grande do Sul, including transfers.
Imperatriz to Rio Grande do Sul bus services, operated by Satélite Norte, depart from Rodoviária de Imperatriz station.
The best way to get from Imperatriz to Rio Grande do Sul is to fly which takes 6h 3m and costs R$ 1300 - R$ 8500. Alternatively, you can bus via Rio de Janeiro, which costs R$ 1300 - R$ 2500 and takes 2 days 5h.
Imperatriz to Rio Grande do Sul bus services, operated by Satélite Norte, arrive at Terminal Rodoviário de Araguaína station.
Yes, the driving distance between Imperatriz to Rio Grande do Sul is 3175 km. It takes approximately 44h 57m to drive from Imperatriz to Rio Grande do Sul.
What companies run services between Imperatriz, Brazil and Rio Grande do Sul, 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,100–5,500
Flights from Imperatriz to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- R$1,200–5,500
Flights from Imperatriz to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- R$1,400–6,500
Flights from Imperatriz to Pelotas via Sao Paulo
- Ave. Duration
- 14h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,800–8,000
- 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$21–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$21–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$450–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$80–160
- Book at
- satelitenorte.queropassagem.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 JFK to New York City, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Imperatriz to Rio Grande do Sul bus tickets online with Omio.
There are 849+ hotels available in Rio Grande do Sul.


