Cheap Bus tickets to Viborg

What are the most popular routes to Viborg?

Copenhagen - ViborgAverage price$52Average duration4h 55mDaily departures5
Vejle - ViborgAverage price$23Average duration1h 20mDaily departures2
Aalborg - ViborgAverage price$46Average duration4h 25mDaily departures2
Odense - ViborgAverage price$37Average duration2h 20mDaily departures3
Hamburg - ViborgAverage price$108Average duration11h 15mDaily departures4