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.

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.

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/

Keep Planning your Trip to Kiruna

How to dress in the Arctic
How to get around
Driving in the Arctic
Aurora Forecast