Cheap Bus tickets to Viseu, BR

What are the most popular routes to Viseu?

Santa Isabel do Pará - ViseuAverage price₹2,623Average duration6h 5mDaily departures3
Braganca - ViseuAverage price₹1,262Average duration2hDaily departures2
Belém - ViseuAverage price₹3,108Average duration5hDaily departures1
Castanhal - ViseuAverage price₹2,373Average duration3h 46mDaily departures3
Ananindeua - ViseuAverage price₹2,864Average duration4h 45mDaily departures1