Haparanda Public Transit Routes and Schedules

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