There are 3 ways to get from Betim to Ubá by 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.
Bus
best- Take the bus from Rodoviária de Belo Horizonte to Rodoviária de Ubá
7h 2mR$120–638Drive 261.9 km
- Drive from Betim to Ubá261.9 km
3h 59mR$141–203Bus via Piraúba
- Take the bus from Rodoviária de Belo Horizonte to Piraúba
- Take the bus from Terminal Rodoviario de Piraúba to Rodoviária de UbáCataguases / ...
8h 57mR$128–644
Questions & Answers
The cheapest way to get from Betim to Ubá is to drive which costs R$ 140 - R$ 210 and takes 3h 59m.
The fastest way to get from Betim to Ubá is to drive which takes 3h 59m and costs R$ 140 - R$ 210.
No, there is no direct bus from Betim to Ubá. However, there are services departing from Betim and arriving at Rodoviária de Ubá via Rodoviária de Belo Horizonte. The journey, including transfers, takes approximately 7h 2m.
The distance between Betim and Ubá is 315 km. The road distance is 261.9 km.
The best way to get from Betim to Ubá without a car is to bus which takes 7h 2m and costs R$ 120 - R$ 650.
It takes approximately 7h 2m to get from Betim to Ubá, including transfers.
Betim to Ubá bus services, operated by Passaro Verde, depart from Rodoviária de Belo Horizonte station.
Betim to Ubá bus services, operated by Passaro Verde, arrive at Rodoviária de Ubá station.
Yes, the driving distance between Betim to Ubá is 262 km. It takes approximately 3h 59m to drive from Betim to Ubá.
There are 10+ hotels available in Ubá.
What companies run services between Betim, Brazil and Ubá, Brazil?
Passaro Verde operates a bus from Rodoviária de Belo Horizonte to Rodoviária de Ubá 6 times a week. Tickets cost R$120–180 and the journey takes 5h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Rodoviária de Ubá
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Estimated price
- R$120–180
- Schedules at
- passaroverde.com.br
- Phone
- +55 31 2106-6614
- Website
- setelagoano.com.br
Bus from Rodoviária de Belo Horizonte to Piraúba
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- R$110–160
- Schedules at
- setelagoano.com.br
- Book at
- setelagoano.com.br
- Convencional
- R$110–160
- Phone
- +55 32 2101-7200
- unida@empresaunida.com.br
- Website
- empresaunida.com.br
Bus from Terminal Rodoviario de Piraúba to Rodoviária de Ubá
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$18–26
- Schedules at
- viagem.empresaunida.com.br
- Book at
- viagem.empresaunida.com.br
- Convencional
- R$18–26
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 Southend Airport into central London, 5 incredible day trips from Florence by train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








