Cheap Bus tickets to Oulu

What are the most popular routes to Oulu?

Helsinki - OuluAverage price$40Average duration8h 35mDaily departures7
Rovaniemi - OuluAverage price$16Average duration3h 5mDaily departures4
Jyväskylä - OuluAverage price$25Average duration4h 15mDaily departures2
Poltava - OuluAverage price$273Average duration2d 12hDaily departures1
Dnipro - OuluAverage price$196Average duration2d 14hDaily departures1