Cheap Bus tickets to Oulu

What are the most popular routes to Oulu?

Helsinki - OuluAverage priceNZ$49Average duration8h 15mDaily departures7
Rovaniemi - OuluAverage priceNZ$22Average duration3h 5mDaily departures4
Jyväskylä - OuluAverage priceNZ$28Average duration4h 15mDaily departures3
Warsaw - OuluAverage priceNZ$235Average duration1d 8hDaily departures7
Kaunas - OuluAverage priceNZ$143Average duration1d Daily departures2