How to to Kiruna: Flights & Train Guide
Welcome to Kiruna! As the gateway to Swedish Lapland, reaching this unique destination is part of the adventure. We offer details on how to get to Kiruna via frequent domestic and seasonal international flights to Kiruna Airport (KRN), or through surrounding regional airports like Luleå and Evenes. For a truly unforgettable experience, consider the comfortable and eco-friendly overnight train from Stockholm, waking up to the stunning Arctic landscape.
Table of Contents
By Plane: International & Domestic Flights
Kiruna is connected to Central Europe by several direct flights during the winter season, making it convenient and quick to visit Swedish Lapland without stopovers.
International Direct Flights
From Düsseldorf (DUS), Germany with Eurowings
Direct flights between Düsseldorf and Kiruna from 31 January to 21 March 2026. See departures and book your flight.
From Copenhagen (CPH), Denmark with SAS
Direct flights between Copenhagen and Kiruna from 14 December 2025 to 8 March 2026. See departures and book your flight.
Domestic Flights
Fly to Kiruna directly from Stockholm with SAS and Norwegian. There are several flights daily, allowing you to reach Kiruna without overnight stopovers. The flight time is about 90 minutes.
Make sure you plan enough time at Stockholm Airport Arlanda when arriving from outside of the EU and transiting for a domestic flight.
Kiruna Airport
Kiruna Airport (KRN) is located just 5-10 minutes away from the city centre and 15 minutes from the village of Jukkasjärvi. For up-to-date flight details and information about traveling to/from the airport, please visit: https://www.swedavia.com/kiruna/
For information of how to get to the airport by bus, visit: https://www.swedavia.com/kiruna/bus/
Other Regional Airports
Flights to Luleå (LLA)
The city of Luleå is located about 4h from Kiruna, at the coast of the Baltic Sea. In addition to frequent domestic flights, you can also fly directly to Luleå from Zurich, Switzerland with Edelweiss Airlines. From Luleå, board a picturesque train trip to Kiruna with SJ.se or hire a rental car and experience the vast wilderness of Swedish Lapland first hand.
Flight to Evenes (EVE), Harstad-Narvik, Norway
Across the mountains, on the Norwegian side, you can also fly into Evenes Airport, located around 3 hours by car from Kiruna. SAS and Norwegian fly frequent domestic routes to Oslo, Bergen, Trondheim and Tromsø, as well as several international direct routes like Frankfurt, Copenhagen, Zurich or Milan. From Evenes, rent a car or take the airport bus to Narvik, then hop on the train to Kiruna.
By Train: The Night Train Experience
Night train from Stockholm
Taking the train is a sustainable alternative to flying and Sweden’s train network lets you travel all over the country with ease. Board the night train in Stockholm and wake up in the High North. Book a seat, couchette or sleeping department with toilet and access to a shower. On board there is also a Bistro with warm meals, sandwiches and fika.
The night train connects Stockholm and Narvik, Norway. The section between Kiruna and Narvik is nothing short of stunning, first traveling along beautiful lakes and snowy peaks before entering the dramatic fjord landscape of Norway and dropping back down to sea level.
For more information, timetables and booking, visit: sj.se
Train Station in Kiruna
The train station is located around 6km from the new city centre. There is a free shuttle bus that operates daily throughout the year between the city centre and the train station, connecting with all train arrivals and departures. The bus leaves about 15–30 minutes before each train’s scheduled departure. If a train is delayed, the bus still departs according to the original timetable. At the railway station, the bus waits for all arriving trains regardless of their arrival time — and if it’s not currently there, it’s on its way.
For timetables and more information, visit: https://falcksomnibus.se/transferbuss-kiruna/