Merijaervi Public Transit Routes and Schedules

Haapavesi - Annonen - Ministerintie - Mäyränperä - Oulainen - Merijärvi - Kalajoki Haapavesi - Annonen - Oulainen - Merijärvi - Kalajoki Haapavesi - Kalajoki Haapavesi koulukeskus - Kalajoki Hyttikallio - Haapavesi - Oulainen - Kalajoki Hyttikallion koulu - Kalajoki 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 - Oulainen Kalajoki - Pyhäjoki - Raahe Kalajoki kirkko P - Hyttikallion koulu Kalajoki kirkko P - Kärsämäen liikekeskus Kalajoki kirkko P - Oulainen Kärsämäen liikekeskus - Kalajoki Raahe - Pyhäjoki - Överstinperä - Kalajoki Someronkylä - Alavieska