Haparanda Public Transit Routes and Schedules

1 Haaparanta - Lappia - Pudas - Puuluoto 1 Haaparanta - Pudas - Puuluoto 1 Puuluoto - Pudas - Haaparanta 1 Puuluoto - Pudas - Haaparanta - Lappia 2 Haaparanta - Lappia - Kiviranta - Pudas 2 Kiviranta - Pudas - Haaparanta - Lappia 11 20 25 Tornio - Keminmaa - Länsikoski 54 70 Kemi - Jokisuun liittymä - Tornio 321 322 711 980 57183 57187 57190 57191 57192 57195 Haaparanta - Lappia - Kiviranta - Yli-Vojakkala Haaparanta - Raumo - Yli-Vojakkala Haaparanta - Tornio - Kemi Karunki - Kukkola Kemi - Tornio Kemi - Tornio - Haaparanta Kemi - Ylitornio Kemin linja-autoasema - Kolari Mh Kiviranta - Tornio - Outokumpu Kolari - Kemi - Oulu Kolari MH - Kemin linja-autoasema Kukkola - Karunki Lappia - Haaparanta - Kiviranta - Kukkola Oulu - Kemi - Kolari Outokumpu - Tornio - Kiviranta Virkakumpu - Kukkola Yli-Vojakkala - Kiviranta - Pudas - Haaparanta Yli-Vojakkala - Tornio Ylitornio - Kemi Blå Grön Lila Nt29 Oulu - Kemi - Tornio Nt29 Tornio - Kemi - Oulu Röd 31 (Luleå)-Boden-Haparanda 7182 7183 7184 7185 7186 7187 7188 7190 7191 7192 7193 7194 7195 IC 401 Oulu - Haaparanta pohjoinen IC 402 Haaparanta pohjoinen - Oulu IC 403 Oulu - Haaparanta pohjoinen IC 404 Haaparanta pohjoinen - Oulu IC 405 Oulu - Haaparanta pohjoinen IC 406 Haaparanta pohjoinen - Oulu IC 407 Oulu - Haaparanta pohjoinen IC 408 Haaparanta pohjoinen - Oulu PYO 269 Helsinki - Kolari PYO 276 Kolari - Helsinki