Pyhaejaervi Public Transit Routes and Schedules

Ammattikorkeakoulu L - Pyhäsalmi Mh Haapajärvi - Pyhäsalmi Haapajärvi - Pyhäsalmi Mh Haapavesi - Kärsämäki - Pyhäsalmi Haapavesi - Pyhäsalmi Mh Jedu Nivala - Pyhäsalmi Mh Jyväskylä - Oulu Kärsämäki - Parkkima - Hautajoki - Kärsämäki Kärsämäki - Ruhankangas - Venetpalo - Parkkima - Kärsämäki Nivala - Haapajärvi - Pyhäsalmi Nivala - Pyhäsalmi Mh Oulainen - Haapavesi - Kärsämäki - Pyhäsalmi Oulainen - Pyhäsalmi Mh Oulainen - Pyhäsalmi Mh Oulaskangas - Oulainen - Ylivieska - Pyhäsalmi Oulu - Jyväskylä Pyhäsalmi - Haapajärvi Pyhäsalmi - Haapajärvi - Jedu Nivala Pyhäsalmi - Haapajärvi - Nivala Pyhäsalmi - Haapajärvi - Nivala - Oulainen Pyhäsalmi - Kärsämäki - Haapavesi Pyhäsalmi - Kärsämäki - Nivala Pyhäsalmi MH - Haapajärvi Pyhäsalmi MH - Haapavesi Pyhäsalmi MH - Jedu Nivala Pyhäsalmi MH - Nivala Pyhäsalmi MH - Oulainen Pyhäsalmi MH - Ylivieska linja-autoasema Ylivieska - Nivala - Haapajärvi - Pyhäsalmi Ylivieska linja-autoasema - Pyhäsalmi Mh Ob4 Helsinki - Jyväskylä - Oulu - Rovaniemi Ob4 Helsinki - Oulu Ob4 Rovaniemi - Oulu - Jyväskylä Ob41 Oulu - Jyväskylä - Helsinki