There are 3 ways to get from Belo Horizonte to Santo Amaro de Minas 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 via Rio Casca
best- Take the bus from Rodoviária de Belo Horizonte to Rio Cascabus Belo Horizonte
- Take the bus from Rodoviária Central do Rio Casca to Estação Rodoviária Barrigão Realezabus
5h 8mR$134–217Drive 258.1 km
- Drive from Belo Horizonte to Santo Amaro de Minascar 258.1 km
3h 47mR$134–194Bus
- Take the bus from Rodoviária de Belo Horizonte to Estação Rodoviária Barrigão Realezabus
6h 1mR$174–301
Questions & Answers
The cheapest way to get from Belo Horizonte to Santo Amaro de Minas is to bus via Rio Casca which costs R$ 130 - R$ 220 and takes 5h 8m.
The fastest way to get from Belo Horizonte to Santo Amaro de Minas is to drive which takes 3h 47m and costs R$ 130 - R$ 200.
No, there is no direct bus from Belo Horizonte to Santo Amaro de Minas. However, there are services departing from Rodoviária de Belo Horizonte and arriving at Estação Rodoviária Barrigão Realeza via Rodoviária Central do Rio Casca. The journey, including transfers, takes approximately 5h 8m.
The distance between Belo Horizonte and Santo Amaro de Minas is 279 km. The road distance is 258.1 km.
The best way to get from Belo Horizonte to Santo Amaro de Minas without a car is to bus via Rio Casca which takes 5h 8m and costs R$ 130 - R$ 220.
It takes approximately 5h 8m to get from Belo Horizonte to Santo Amaro de Minas, including transfers.
Belo Horizonte to Santo Amaro de Minas bus services, operated by Gontijo, depart from Rodoviária de Belo Horizonte station.
Belo Horizonte to Santo Amaro de Minas bus services, operated by Gontijo, arrive at Rio Casca station.
Yes, the driving distance between Belo Horizonte to Santo Amaro de Minas is 258 km. It takes approximately 3h 47m to drive from Belo Horizonte to Santo Amaro de Minas.
There are 15+ hotels available in Santo Amaro de Minas.
What companies run services between Belo Horizonte, Brazil and Santo Amaro de Minas, Brazil?
You can take a bus from Rodoviária de Belo Horizonte to Santo Amaro de Minas via Rio Casca, Rodoviária Central do Rio Casca, and Estação Rodoviária Barrigão Realeza in around 5h 8m.
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Rio Casca
- Ave. Duration
- 3h 27m
- Frequency
- Every 4 hours
- Estimated price
- R$75–130
- Schedules at
- gontijo.com.br
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Rodoviária Central do Rio Casca to Estação Rodoviária Barrigão Realeza
- Ave. Duration
- 35 min
- Frequency
- 5 times a day
- Estimated price
- R$35–70
- Schedules at
- passaroverde.com.br
Bus from Rodoviária de Belo Horizonte to Estação Rodoviária Barrigão Realeza
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a day
- Estimated price
- R$150–280
- Schedules at
- passaroverde.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 The beginner’s guide to the 2018 World Nomad Games, How to plan an amazing trip around Scandinavia, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






