Cheap Bus tickets to Viçosa, MG

What are the most popular routes to Viçosa?

São Paulo - ViçosaAverage priceR 720Average duration12h 55mDaily departures3
Ubá - ViçosaAverage priceR 159Average duration1h 30mDaily departures9
Rio de Janeiro - ViçosaAverage priceR 714Average duration6h 55mDaily departures4
Belo Horizonte - ViçosaAverage priceR 580Average duration5h 30mDaily departures8
Brasília - ViçosaAverage priceR 1 422Average duration16h 30mDaily departures1