Kiruna runs on the polar calendar — weeks of midnight sun, then winter dark — and the Jukkasjärvi ice hotel is rebuilt from Torne river ice each winter.
When is the best time for northern lights or midnight sun?
They are opposite seasons: aurora needs long darkness, roughly autumn through early spring, with clear inland skies; midnight sun is the weeks around midsummer above the Arctic Circle. The same northern base serves both — but never on one trip.
The Arctic Circle passes just south of Gällivare, giving the town weeks of midnight sun and a long aurora season over the lake ice.
Jokkmokk stands just north of the Arctic Circle, and its Sámi winter market has run since 1605 through the coldest week of the year.
Northern lights draw travellers to Abisko, a village on lake Torneträsk in Norrbotten County, known for its national park and the Kungsleden trail.
Boden is a garrison town on the Lule River where deep winter arrives early, a low-key base for aurora nights away from bigger-city glow.
Arvidsjaur pairs dry inland cold with dependable lake ice, which is why winter driving schools and snowmobile trails fan out from the town.
Hornavan, Sweden's deepest lake, freezes hard at Arjeplog, and the long dark season brings ice roads, test drivers, and aurora skies.
Pajala in the Torne valley lies above the Arctic Circle on the Finnish border, with midnight sun over the river and Læstadius's cottage in town.
Ice from the Torne river is carved into a new hotel each winter at Jukkasjärvi, a Sami market village in Norrbotten County east of Kiruna.
Vilhelmina sits in southern Lapland, where winter shuts Lake Volgsjön for months, darkness runs long enough for aurora, and snowmobiles replace the back roads.
Älvsbyn winters are classic Norrbotten — short days, deep snow, and the Pite River's rapids at Storforsen part-frozen into ice sculpture.
Övertorneå sits in the Torne valley a short way below the Arctic Circle, and from the Luppioberget viewpoint the June night stays light.
1 more Polar / Midnight Sun destinations
- Riksgränsen Norrbotten County · Sweden