Cheap Bus tickets to Viçosa, MG

Scenic view of Viçosa, MG

What are the most popular routes to Viçosa?

São Paulo - ViçosaAverage priceTRY 3 199Average duration13hDaily departures4
Rio de Janeiro - ViçosaAverage priceTRY 2 005Average duration7h 5mDaily departures4
Juiz de Fora - ViçosaAverage priceTRY 488Average duration4h 10mDaily departures8
Belo Horizonte - ViçosaAverage priceTRY 1 633Average duration5h 30mDaily departures7
Ubá - ViçosaAverage priceTRY 440Average duration1h 30mDaily departures10