There are 5 ways to get from Belo Horizonte to Carvalhos by bus, taxi, 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.
Bus, taxi
best- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de São João del Reibus Belo Horizonte
- Take the taxi from Terminal Rodoviário de São João del Rei to Carvalhostaxi
6h 10mR$851–1,073Drive 315.9 km
cheapest- Drive from Belo Horizonte to Carvalhoscar 315.9 km
5h 34mR$166–239Bus, taxi via Juiz de Fora
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Barbacenabus
- Take the bus from Terminal Rodoviário de Barbacena to Rodoviária de Juiz de Forabus
- Take the bus from Juiz De Fora to Bom Jardim de Minasbus
- Take the taxi from Bom Jardim de Minas to Carvalhostaxi
8h 57mR$424–612Bus
- Take the bus from Rodoviária de Belo Horizonte to Três Coraçõesbus Belo Horizonte / ...
- Take the bus from Rodoviária de Três Corações to Aiuruocabus
9h 40mR$306–472Bus via Varginha
- Take the bus from Rodoviária de Belo Horizonte to Rodoviaria de Varginhabus
- Take the bus from Rodoviaria de Varginha to Aiuruocabus
11h 56mR$364–540
Questions & Answers
The cheapest way to get from Belo Horizonte to Carvalhos is to drive which costs R$ 160 - R$ 240 and takes 5h 34m.
The fastest way to get from Belo Horizonte to Carvalhos is to drive which takes 5h 34m and costs R$ 160 - R$ 240.
No, there is no direct bus from Belo Horizonte to Carvalhos. However, there are services departing from Rodoviária de Belo Horizonte and arriving at Aiuruoca via Rodoviária de Três Corações. The journey, including transfers, takes approximately 9h 40m.
The distance between Belo Horizonte and Carvalhos is 320 km. The road distance is 315.9 km.
The best way to get from Belo Horizonte to Carvalhos without a car is to bus and taxi which takes 6h 10m and costs R$ 850 - R$ 1100.
It takes approximately 6h 10m to get from Belo Horizonte to Carvalhos, including transfers.
Belo Horizonte to Carvalhos bus services, operated by Expresso Gardenia, depart from Rodoviária de Belo Horizonte station.
Belo Horizonte to Carvalhos bus services, operated by Expresso Gardenia, arrive at Três Corações station.
Yes, the driving distance between Belo Horizonte to Carvalhos is 316 km. It takes approximately 5h 34m to drive from Belo Horizonte to Carvalhos.
There are 66+ hotels available in Carvalhos.
What companies run services between Belo Horizonte, Brazil and Carvalhos, Brazil?
You can take a bus from Rodoviária de Belo Horizonte to Carvalhos via Rodoviária de Três Corações and Aiuruoca in around 9h 40m.
- [email protected]
- Website
- saoluizmg.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de São João del Rei
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- R$100–130
- Book at
- saoluizmg.com.br
- Convencional
- R$100–130
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Barbacena
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- R$90–170
- Schedules at
- passaroverde.com.br
- Phone
- +55 32 3249-1800
- [email protected]
- Website
- transur.com.br
Bus from Terminal Rodoviário de Barbacena to Rodoviária de Juiz de Fora
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$45–75
- Schedules at
- transur.com.br
- Book at
- buson.com.br
- Phone
- +55 32 3215-1109 / +55 32 3216-6494
- [email protected]
- Website
- facebook.com
Bus from Juiz De Fora to Bom Jardim de Minas
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$63–95
- Schedules at
- buson.com.br
- Book at
- buson.com.br
- Convencional
- R$75–95
- Phone
- 0800 888 0899
- [email protected]
- Website
- viajesantacruz.com.br
Bus from Juiz De Fora to Bom Jardim de Minas
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- R$75–110
- Schedules at
- viajesantacruz.com.br
Bus from Rodoviária de Três Corações to Aiuruoca
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- R$85–120
- Schedules at
- viajesantacruz.com.br
Bus from Rodoviaria de Varginha to Aiuruoca
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- R$110–150
- Schedules at
- viajesantacruz.com.br
- Phone
- 0300 313 2020
- Website
- expressogardenia.com.br
Bus from Rodoviária de Belo Horizonte to Três Corações
- Ave. Duration
- 5h 36m
- Frequency
- Every 4 hours
- Estimated price
- R$120–240
- Schedules at
- expressogardenia.com.br
- Book at
- expressogardenia.com.br
- Phone
- 0800 039 88 46
- [email protected]
- Website
- saritur.com.br
Bus from Rodoviária de Belo Horizonte to Rodoviaria de Varginha
- Ave. Duration
- 7h 7m
- Frequency
- 3 times a day
- Estimated price
- R$150–270
- Schedules at
- saritur.com.br
- Ave. Duration
- 1h 49m
- Estimated price
- R$210–950
A. C. Transportes Táxi
Dalmo Taxi
- Phone
- +55 32 99981-1350
- Website
- facebook.com
Ponto de Táxi Matozinhos
- Phone
- +55 (32) 3371-5417
Ponto de Táxi Terminal Turístico
- Phone
- +55 (32) 3371-4677
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 Why you should take the train in the US, Need to know: Eurostar, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.













