Merijaervi Public Transit Routes and Schedules

Ammattikorkeakoulu L - Merenojan yhtenäiskoulu L1 Haapavesi - Kalajoki Haapavesi - Ministerintie - Oulainen - Kalajoki Haapavesi - Oulainen - Kalajoki Haapavesi koulukeskus - Kalajoki Hyttikallio - Haapavesi - Oulainen - Kalajoki Hyttikallion koulu - Kalajoki Kalajoki - Kärsämäki Kalajoki - Merijärvi - Oulainen Kalajoki - Oulainen Kalajoki - Oulainen Kalajoki - Oulainen - Haapavesi Kalajoki - Oulainen - Kärsämäki 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 Kärsämäen liikekeskus - Kalajoki kirkko P Kärsämäki - Oulainen - Kalajoki Merenojan yhtenäiskoulu L1 - Oulainen Oulainen - Kalajoki Oulainen - Merijärvi - Kalajoki Oulainen - Oulainen Oulainen - Oulaisten yläkoulu P Oulainen - Petäjäskoski - Oulainen Oulainen - Pyhänkoski - Merijärvi - Oulainen Oulaisten yläkoulu P - Merenojan yhtenäiskoulu L1 Raahe - Pyhäjoki - Överstinperä - Kalajoki Someronkylä - Alavieska