There are 7 ways to get from Piauí 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 Caxias Do Sul Airport
best- Fly from Teresina Airport (THE) to Caxias Do Sul Airport (CXJ)plane THE - CXJ
7h 3mR$1,543–6,055Bus via Goiânia
cheapest- Take the bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiâniabus Goiânia / ...
- Take the bus from Goiânia to Estação Rodoviária de Porto Alegrebus Porto Alegre / ...
2dR$494–2,276Drive 3,565.8 km
- Drive from Teresina to Porto Alegrecar 3,565.8 km
2d 2hR$1,876–2,710Fly to Salgado Filho International Airport
- Fly from Teresina Airport (THE) to Salgado Filho International Airport (POA)plane THE - POA
6h 7mR$1,263–4,875Fly to Pelotas
- Fly from Teresina Airport (THE) to Pelotas (PET)plane THE - PET
7h 19mR$1,843–8,555Bus
- Take the bus from Terminal Rodoviário Gov. Lucídio Portella to Terminal Rodoviário de Brasíliabus
- Take the bus from Rodoviária de Brasília to Estação Rodoviária de Porto Alegrebus Brasilia
2d 16hR$1,086–1,718Bus via Criciúma
- Take the bus from Terminal Rodoviário de Timon to Estação Rodoviária de Goiâniabus
- Take the bus from Terminal Rodoviário de Goiânia to Estação Rodoviária de Criciúmabus
- Take the bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegrebus
3d 3hR$1,166–2,049
Teresina Airport (THE) to Caxias Do Sul Airport (CXJ) flights
Questions & Answers
The cheapest way to get from Piauí to Rio Grande do Sul is to bus which costs R$ 1000 - R$ 1800 and takes 2 days 16h.
The fastest way to get from Piauí to Rio Grande do Sul is to fly which takes 6h 7m and costs R$ 1200 - R$ 4900.
No, there is no direct bus from Piauí to Rio Grande do Sul. However, there are services departing from Terminal Rodoviário de Teresina Gov. Lucídio Portella and arriving at Siqueira Campos 1185 via Goiânia and Edgar Koetz Ef Rodoviária Rodoviaria. The journey, including transfers, takes approximately 2 days 0h.
The distance between Piauí and Rio Grande do Sul is 2832 km. The road distance is 3565.8 km.
The best way to get from Piauí to Rio Grande do Sul without a car is to bus via Goiânia which takes 2 days 0h and costs R$ 490 - R$ 2300.
It takes approximately 7h 3m to get from Piauí to Rio Grande do Sul, including transfers.
Piauí to Rio Grande do Sul bus services, operated by Porto Rico, depart from Terminal Rodoviário de Teresina Gov. Lucídio Portella station.
The best way to get from Piauí to Rio Grande do Sul is to fly which takes 7h 3m and costs R$ 1500 - R$ 6500. Alternatively, you can bus via Goiânia, which costs R$ 490 - R$ 2300 and takes 2 days 0h.
Piauí to Rio Grande do Sul bus services, operated by Porto Rico, arrive at Terminal Rodoviário de Goiânia station.
Yes, the driving distance between Piauí to Rio Grande do Sul is 3566 km. It takes approximately 2 days 2h to drive from Piauí to Rio Grande do Sul.
What companies run services between Piauí, Brazil and Rio Grande do Sul, Brazil?
Azul, Gol Transportes Aéreos, and LATAM Chile fly from Teresina Airport (THE) to Caxias Do Sul Airport (CXJ) 4 times a day. Alternatively, you can take a vehicle from Teresina to Siqueira Campos 1185 via Terminal Rodoviário de Teresina Gov. Lucídio Portella, Terminal Rodoviário de Goiânia, Goiânia, Estação Rodoviária de Porto Alegre, and Edgar Koetz Ef Rodoviária Rodoviaria in around 2d.
- Website
- voeazul.com.br
Flights from Teresina Airport to Caxias Do Sul Airport via Sao Paulo Viracopos
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- R$1,600–7,000
Flights from Teresina Airport to Salgado Filho International Airport via Sao Paulo Viracopos
- Ave. Duration
- 6h 5m
- When
- Saturday and Sunday
- Estimated price
- R$1,400–6,000
Flights from Teresina Airport to Salgado Filho International Airport via Belo Horizonte Confins
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- R$1,400–6,000
Flights from Teresina Airport to Salgado Filho International Airport via Recife
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- R$1,600–6,500
Flights from Teresina Airport to Pelotas via Sao Paulo Viracopos, Salgado Filho International Airport
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$2,200–9,000
- Website
- latam.com
Flights from Teresina Airport to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- R$1,300–6,500
Flights from Teresina Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- R$1,100–5,500
Flights from Teresina Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- R$1,100–5,500
Flights from Teresina Airport to Pelotas via Sao Paulo
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,800–8,500
- Website
- voegol.com.br
Flights from Teresina Airport to Caxias Do Sul Airport via Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,600–6,000
Flights from Teresina Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- R$1,200–4,800
Flights from Teresina Airport to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- R$1,300–4,900
Flights from Teresina Airport to Salgado Filho International Airport via Salvador
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- R$1,300–4,900
Flights from Teresina Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- R$1,200–4,800
- Phone
- (86) 9997-4000
- [email protected]
- Website
- viacaoportorico.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- R$440–1,300
- Schedules at
- viacaoportorico.com.br
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 34h 50m
- Frequency
- 3 times a day
- Estimated price
- R$650–1,100
- Book at
- satelitenorte.queropassagem.com.br
Bus from Terminal Rodoviário de Timon to Estação Rodoviária de Goiânia
- Ave. Duration
- 34h 15m
- Frequency
- 3 times a day
- Estimated price
- R$650–1,100
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 38h 35m
- Frequency
- Every 4 hours
- Estimated price
- R$650–1,100
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Terminal Rodoviário de Teresina Gov. Lucídio Portella to Terminal Rodoviário de Goiânia
- Ave. Duration
- 35h 26m
- Frequency
- Twice daily
- Estimated price
- R$1–950
- Schedules at
- expressoguanabara.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$700–2,300
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- 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
Bus from Terminal Rodoviário de Goiânia to Estação Rodoviária de Criciúma
- Ave. Duration
- 34h 31m
- Frequency
- Once daily
- Estimated price
- R$440–700
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 21m
- Frequency
- 4 times a day
- Estimated price
- R$65–100
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- 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$600–950
- Schedules at
- 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$650–1,000
- Schedules at
- novaitapemirim.com.br
- Phone
- (61) 3358 1060
- [email protected]
- Website
- realsulturismo.com.br
Bus from Terminal Rodoviário Gov. Lucídio Portella to Terminal Rodoviário de Brasília
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- R$420–700
- Schedules at
- realsulturismo.com.br
- Phone
- +55 43 99919 2354
- [email protected]
- Website
- santoanjo.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Estimated price
- R$150–230
- Schedules at
- santoanjo.com.br
- Book at
- santoanjo.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 3h 54m
- Frequency
- 3 times a day
- Estimated price
- R$60–170
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Estimated price
- R$85–160
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
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 Italy Travel Guides, French strikes 2018: What are my alternative transport options?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 810+ hotels available in Rio Grande do Sul.





























