What is the cheapest way to get from Viçosa to Três Corações?
The cheapest way to get from Viçosa to Três Corações is to bus which costs $27.17 - $54.35 and takes 12h 40m.
What is the fastest way to get from Viçosa to Três Corações?
The fastest way to get from Viçosa to Três Corações is to drive which takes 5h 48m and costs $41.30 - $65.22 .
Is there a direct bus between Viçosa and Três Corações?
No, there is no direct bus from Viçosa station to Três Corações. However, there are services departing from Vicosa Bus Station and arriving at Três Corações via Rodoviária de Belo Horizonte. The journey, including transfers, takes approximately 12h 7m.
How far is it from Viçosa to Três Corações?
The distance between Viçosa and Três Corações is 537 km. The road distance is 424.6 km.
How do I travel from Viçosa to Três Corações without a car?
The best way to get from Viçosa to Três Corações without a car is to bus via Belo Horizonte which takes 12h 7m and costs $35.87 - $50 .
How long does it take to get from Viçosa to Três Corações?
It takes approximately 12h 7m to get from Viçosa to Três Corações, including transfers.
Where do I catch the Viçosa to Três Corações bus from?
Viçosa to Três Corações bus services, operated by Passaro Verde, depart from Vicosa Bus Station.
Where does the Viçosa to Três Corações bus arrive?
Viçosa to Três Corações bus services, operated by Passaro Verde, arrive at Belo Horizonte Central station.
Can I drive from Viçosa to Três Corações?
Yes, the driving distance between Viçosa to Três Corações is 425 km. It takes approximately 5h 48m to drive from Viçosa to Três Corações.
Where can I stay near Três Corações?
There are 30+ hotels available in Três Corações. Prices start at $10.24 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey