Buses from Lulea (130 km) and the rest of Norrbotten. Timetables: www.ltnbd.se/
Direct bus Stockholm-Haparanda: www.tapanis.se
In Luleå, there are connections with the rest of Sweden by plane, train or bus.
Flights: www.lfv.se / Lulea
Trains: www.sj.se
From Kemi (25 km) and the rest of Finland.
Bus timetables: www.matkahuolto.fi
Kemi has plane and train connections with the rest of the Finland.
Flights: http://www.finavia.fi/airports/airport_kemitornio
Trains: www.vr.fi
Local bus route in HaparandaTornio (Ringlinjen) http://haparanda.se/om-haparanda/kommunikationer/lankar-kommunikationer/ringlinjen-lokaltrafik.html
Taxi: Taxi Haparanda tel +46 (0) 922 10 500, www.taxi-haparanda.se
Tornio Tilauskeskus tel +358 (0) 16 100 410, +358 (0) 200 680 00