Haapavesi Public Transit Routes and Schedules

Ammattikorkeakoulu L - Haapavesi Haapajärvi - Haapavesi - Oulu Haapavesi - Annonen - Ministerintie - Mäyränperä - Oulainen - Merijärvi - Kalajoki Haapavesi - Annonen - Oulainen Haapavesi - Annonen - Oulainen - Merijärvi - Kalajoki Haapavesi - Kalajoki Haapavesi - Maliskylä - Nivala Haapavesi - Nivala Haapavesi - Oulainen Haapavesi - Piippola - Oulu Haapavesi koulukeskus - Kalajoki Hyttikallio - Haapavesi - Nivala Hyttikallio - Haapavesi - Oulainen - Kalajoki Hyttikallion koulu - Kalajoki Hyttikallion koulu - Nivala Jedu Nora - Haapavesi - Ylivieska Jedu Nora - Ylivieska linja-autoasema Kaisaniemen koulu - Pyhäntä Kaisaniemi - Ylivieska - Haapavesi - Pyhäntä Kaisaniemi - Ylivieska - Pyhäntä Kalajoki - Merijärvi - Oulainen - Annonen - Haapavesi Kalajoki - Merijärvi - Oulainen - Annonen - Haapavesi - Kytökylä - Aittokylä - Kärsämäki Kalajoki - Merijärvi - Oulainen - Annonen - Haapavesi - Kytökylä - Atittokylä - Kärsämäki Kalajoki kirkko P - Hyttikallion koulu Kalajoki kirkko P - Kärsämäen liikekeskus Kärsämäen liikekeskus - Kalajoki Kärsämäen liikekeskus - Oulainen Kärsämäki - Haapavesi - Oulainen Nivala - Haapavesi Nivala - Haapavesi - Hyttikallio Nivala - Hyttikallion koulu Nivala - Maliskylä - Haapavesi Nivala - Maliskylä - Karjannevantie - Hyttikallio Oulainen - Annonen - Haapavesi Oulainen - Haapavesi Oulainen - Jedu Nora Oulainen - Mäyränperä - Ministerintie - Annonen - Haapavesi Oulu - Pulkkila - Haapajärvi Oulu - Rantsila - Haapavesi Piippola - Haapavesi - Ylivieska Piippola - Ylivieska linja-autoasema Pyhäntä - Haapavesi - Ylivieska Pyhäntä - Kaisaniemen koulu Pyhäntä - Ylivieska linja-autoasema Ylivieska - Haapavesi Ylivieska - Haapavesi - Piippola Ylivieska - Haapavesi - Pyhäntä Ylivieska linja-autoasema - Haapavesi Ylivieska linja-autoasema - Piippola Ylivieska linja-autoasema - Pyhäntä