There are 5 ways to get from Rio Grande to Vitória by bus, plane, 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.
Bus, fly
best- Take the bus from Rio Grande to Pelotasbus
- Fly from Pelotas (PET) to Eurico De Aguiar Salles Airport (VIX)plane PET - VIX
9h 11mR$1,153–5,581Bus
cheapest- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Pelotas to Rodoviária de Porto Alegrebus
- Take the bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário De Osascobus
- Take the bus from Osasco, SP to Vitória, ESbus
44h 46mR$729–1,170Drive 2,291 km
- Drive from Rio Grande to Vitóriacar 2,291 km
28h 56mR$1,163–1,679Bus via Rio de Janeiro
- Take the bus from Rio Grande to Pelotasbus
- Take the bus from Terminal Rodoviário de Pelotas to Terminal Rodoviário Novo Riobus
- Take the bus from Rio de Janeiro to Vitóriabus
46h 31mR$840–1,451Bus, train
- Take the bus from Rodoviária de Rio Grande to Tietê Bus Terminalbus
- Take the bus from Tietê Bus Terminal to Extremabus
- Take the bus from Extrema to Rodoviária de Belo Horizontebus
- Take the train from Belo Horizonte to Cariacicatrain
2dR$766–1,371
Pelotas (PET) to Eurico De Aguiar Salles Airport (VIX) flights
Comparing Your Travel Options
The cheapest way to get from Rio Grande to Vitória is to bus which costs R$ 700 - R$ 1200 and takes 44h 46m.
The fastest way to get from Rio Grande to Vitória is to bus and fly which takes 9h 11m and costs R$ 1100 - R$ 6000.
No, there is no direct bus from Rio Grande to Vitória. However, there are services departing from Rio Grande and arriving at Vitória, ES via Pelotas, Terminal Rodoviário de Porto Alegre and Osasco, SP. The journey, including transfers, takes approximately 44h 46m.
The distance between Rio Grande and Vitória is 1827 km. The road distance is 2291 km.
The best way to get from Rio Grande to Vitória without a car is to bus which takes 44h 46m and costs R$ 700 - R$ 1200.
It takes approximately 9h 11m to get from Rio Grande to Vitória, including transfers.
Rio Grande to Vitória bus services, operated by Expresso Embaixador, depart from Rio Grande station.
Rio Grande to Vitória bus services, operated by Expresso Embaixador, arrive at Pelotas station.
Yes, the driving distance between Rio Grande to Vitória is 2291 km. It takes approximately 28h 56m to drive from Rio Grande to Vitória.
There are 1212+ hotels available in Vitória.
What companies run services between Rio Grande, Brazil and Vitória, Brazil?
You can take a bus from Rio Grande to Vitória, ES via Pelotas, Terminal Rodoviário de Porto Alegre, and Osasco, SP in around 44h 46m.
- Website
- voeazul.com.br
Flights from Pelotas to Eurico De Aguiar Salles Airport via Sao Paulo Viracopos
- Ave. Duration
- 8h 5m
- When
- Monday and Friday
- Estimated price
- R$1,400–7,000
- Website
- voegol.com.br
Flights from Pelotas to Eurico De Aguiar Salles Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,300–6,000
- Website
- latam.com
Flights from Pelotas to Eurico De Aguiar Salles Airport via Sao Paulo
- Ave. Duration
- 5h
- When
- Wednesday and Friday
- Estimated price
- R$1,100–5,500
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Belo Horizonte to Cariacica
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- R$60–85
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$60–85
- Executiva
- R$110–140
- Phone
- +55 53 3278 7000
- [email protected]
- Website
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
Bus from Pelotas to Rodoviária de Porto Alegre
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- R$124
- Schedules at
- expressoembaixador.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$26
- Schedules at
- expressoembaixador.com.br
- Phone
- +55 51 3722-9700
- [email protected]
- Website
- onibus.saojoaotransportes.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
Bus from Rio Grande to Pelotas
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- onibus.saojoaotransportes.com.br
- Book at
- saojoao.passagensweb.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Porto Alegre to Terminal Rodoviário De Osasco
- Ave. Duration
- 20h 56m
- Frequency
- Once daily
- Estimated price
- R$250–350
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Osasco, SP to Vitória, ES
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- R$330–650
- Book at
- aguiabranca.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Terminal Rodoviário de Pelotas to Terminal Rodoviário Novo Rio
- Ave. Duration
- 34h 6m
- Frequency
- Once daily
- Estimated price
- R$650–1,100
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
Bus from Rodoviária de Rio Grande to Tietê Bus Terminal
- Ave. Duration
- 27h
- Frequency
- Once daily
- Estimated price
- R$500–850
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rio de Janeiro to Vitória
- Ave. Duration
- 8h 44m
- Frequency
- Hourly
- Estimated price
- R$160–300
- Schedules at
- gontijo.com.br
Bus from Tietê Bus Terminal to Extrema
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- R$30–60
- Schedules at
- gontijo.com.br
Bus from Extrema to Rodoviária de Belo Horizonte
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- Estimated price
- R$150–310
- Schedules at
- gontijo.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 Train travel in France: A guide to SNCF, How to get from Southend Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.




















