Cheap Bus tickets to Viçosa, MG

What are the most popular routes to Viçosa?

São Paulo - ViçosaAverage priceR 728Average duration13hDaily departures3
Ubá - ViçosaAverage priceR 158Average duration1h 30mDaily departures8
Rio de Janeiro - ViçosaAverage priceR 698Average duration6h 55mDaily departures4
Belo Horizonte - ViçosaAverage priceR 573Average duration5h 30mDaily departures8
Brasília - ViçosaAverage priceR 1 416Average duration16h 30mDaily departures1