There are 5 ways to get from Vitória to Rio Piracicaba by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Vitória to João Monlevadebus Vitória
7h 15mR$263–445Train
cheapest- Take the train from Cariacica to Rio Piracicabatrain Cariaciaca/Belo Horizonte
10h 20mR$55–85Drive 406.2 km
- Drive from Vitória to Rio Piracicabacar 406.2 km
6h 13mR$214–309Fly to Ipatinga, train
- Fly from Eurico De Aguiar Salles Airport (VIX) to Ipatinga (IPN)plane VIX - IPN
- Take the train from Intendente Camara to Rio Piracicabatrain
8h 51mR$2,754–4,949Fly to Belo Horizonte Confins, train
- Fly from Eurico De Aguiar Salles Airport (VIX) to Belo Horizonte Confins (CNF)plane VIX - CNF
- Take the train from Belo Horizonte to Rio Piracicabatrain
7h 58mR$593–2,991
Vitória to Rio Piracicaba by train
Questions & Answers
The cheapest way to get from Vitória to Rio Piracicaba is to train which costs R$ 55 - R$ 120 and takes 10h 20m.
The fastest way to get from Vitória to Rio Piracicaba is to drive which takes 6h 13m and costs R$ 210 - R$ 310.
No, there is no direct bus from Vitória to Rio Piracicaba. However, there are services departing from Vitória and arriving at João Monlevade via . The journey, including transfers, takes approximately 7h 15m.
Yes, there is a direct train departing from Cariacica and arriving at Rio Piracicaba. Services depart once daily, and operate every day. The journey takes approximately 10h 20m.
The distance between Vitória and Rio Piracicaba is 429 km. The road distance is 406.2 km.
The best way to get from Vitória to Rio Piracicaba without a car is to bus which takes 7h 15m and costs R$ 260 - R$ 450.
It takes approximately 7h 15m to get from Vitória to Rio Piracicaba, including transfers.
Vitória to Rio Piracicaba bus services, operated by Expresso União, depart from Vitória station.
Vitória to Rio Piracicaba train services, operated by TREM DA VALE, depart from Cariacica station.
The best way to get from Vitória to Rio Piracicaba is to bus which takes 7h 15m and costs R$ 260 - R$ 450. Alternatively, you can train, which costs R$ 55 - R$ 120 and takes 10h 20m.
What companies run services between Vitória, Brazil and Rio Piracicaba, Minas Gerais, Brazil?
Expresso União operates a bus from Vitória to João Monlevade 4 times a day. Tickets cost R$160–330 and the journey takes 6h 45m. Alternatively, TREM DA VALE operates a train from Cariacica to Rio Piracicaba once daily. Tickets cost R$55–85 and the journey takes 10h 20m.
- Website
- voeazul.com.br
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Belo Horizonte Confins
- Ave. Duration
- 3h 45m
- When
- Monday to Friday
- Estimated price
- R$2,300–4,400
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- R$2,300–4,400
Flights from Eurico De Aguiar Salles Airport to Belo Horizonte Confins
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R$270–3,000
- Website
- voegol.com.br
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- R$750–4,900
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Salvador, Belo Horizonte Confins
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- R$1,100–5,500
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- R$900–5,500
Flights from Eurico De Aguiar Salles Airport to Ipatinga via Sao Paulo Congonhas, Belo Horizonte Confins
- Ave. Duration
- 7h 20m
- When
- Monday to Saturday
- Estimated price
- R$900–5,500
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Cariacica to Rio Piracicaba
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- R$55–85
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$55–85
- Executiva
- R$100–120
Train from Intendente Camara to Rio Piracicaba
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- R$35–45
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$35–45
- Executiva
- R$38–43
Train from Belo Horizonte to Rio Piracicaba
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- R$35–50
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$35–50
- Executiva
- R$40–45
- Phone
- +55 34 3515-7700
- [email protected]
- Website
- expressouniao.com.br
Bus from Vitória to João Monlevade
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Estimated price
- R$160–330
- Book at
- expressouniao.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 Travel Insider: Top Japan travel tips by Beatrix Holland, 4 of the smartest ways to explore Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Vitória to Rio Piracicaba bus services, operated by Expresso União, arrive at João Monlevade station.
Vitória to Rio Piracicaba train services, operated by TREM DA VALE, arrive at Rio Piracicaba station.
Yes, the driving distance between Vitória to Rio Piracicaba is 406 km. It takes approximately 6h 13m to drive from Vitória to Rio Piracicaba.
There are 18+ hotels available in Rio Piracicaba.






