How to Reach Kiruna - The Easiest Way to Reach Kiruna

Kiruna is well-connected to its nearby regions by rail and road. Regular flights also fly to the Kiruna Airport. Below are your travel options to reach the city without much hassle.


  • By Air: All flights to Kiruna land at Kiruna airport, the northern most airport in Sweden. Operators like SAS and Barents AirLink has regular flights. From the airport, take an airport bus to get to the City. However, if you are traveling during off season, do not forget to book the taxi in advance. Another option worth exploring, if you aren’t traveling with much luggage, is to walk approximately a kilometre and get to highway E10 and look out for bus 501 which will take you to City.
  • By Rail: SJ connects Kiruna to various major cities with daily trains. At times, a change of train is required, inquire well before you start the journey and take tickets accordingly. Railway station in Kiruna is only around 400m away from the City.
  • By Bus: Lanstrafiken Norrbotten, regional bus operator; Horvalls Buss – local bus operator and Kiruna Buss – a charter bus – all of these combined make Kiruna a well-connected city.


  • Making use of public transportation is your best bet. Alternatively, you can hire a cab to move around the City.

Are you looking for a Kiruna travel itinerary? Create an itinerary within minutes, on your own!

How to Reach Kiruna from Nearby Cities

Route Distance Time
Uppsala to Kiruna 888.3 km 14 hours 48 mins
Solna to Kiruna 925.58 km 15 hours 25 mins
Stockholm to Kiruna 926.54 km 15 hours 26 mins
Huddinge to Kiruna 938.7 km 15 hours 38 mins
Norsborg to Kiruna 942.97 km 15 hours 42 mins
Gothenburg to Kiruna 1468.88 km 24 hours 28 mins
Helsingborg to Kiruna 1510.38 km 25 hours 10 mins
Lund to Kiruna 1511.14 km 25 hours 11 mins
Malmo to Kiruna 1530.72 km 25 hours 30 mins
Vienna to Kiruna 2115.32 km 35 hours 15 mins