Cheap Bus tickets to Viseu, BR

What are the most popular routes to Viseu?

Santa Isabel do Pará - ViseuAverage priceNZ$48Average duration6h 5mDaily departures3
Belém - ViseuAverage priceNZ$55Average duration6h 40mDaily departures2
Braganca - ViseuAverage priceNZ$23Average duration2hDaily departures2
Castanhal - ViseuAverage priceNZ$43Average duration3h 46mDaily departures3
Ananindeua - ViseuAverage priceNZ$52Average duration4h 45mDaily departures1