Cheap Bus tickets to Três Corações

What are the most popular routes to Três Corações?

Juiz de Fora - Três CoraçõesAverage priceR 750Average duration12h 45mDaily departures4
Rio de Janeiro - Três CoraçõesAverage priceR 655Average duration7h 45mDaily departures3
Belo Horizonte - Três CoraçõesAverage priceR 355Average duration4h 55mDaily departures5
Caxambu - Três CoraçõesAverage priceR 202Average duration1h 15mDaily departures4
São Paulo - Três CoraçõesAverage priceR 798Average duration5h 25mDaily departures5