Swedish Lapland: Kiruna to Narvik on the E10
The Icehotel, the clear skies of Abisko and the road across the mountains to a Norwegian fjord, under the midnight sun or the northern lights.
- Distance
- 192 km (120 mi)
- Driving
- 2 h 39 min
- Suggested days
- 3
- Stops
- 6
- Countries
- Sweden, Norway
- Updated
- July 11, 2026
At a glance: 3-day road trip of about 192 km (120 mi) with 6 stops, from Icehotel to Narvik. About 2 h 39 min of driving in total.
Route description
Begin at Jukkasjärvi on the Torne river, where the Icehotel is rebuilt every winter and a permanent ice building can be visited all year. Kiruna, a mining town being moved piece by piece away from the spreading iron ore mine, is close by.
The E10 runs north-west along the railway and the long lake of Torneträsk to Abisko. The national park is famous for clear skies: walk to the canyon, take the chairlift up Nuolja to the Aurora Sky Station, or look for Lapporten, a U-shaped valley that frames the mountains.
Beyond Björkliden the road climbs to Riksgränsen on the Norwegian border, a ski resort where people ski into June. From there it drops steeply past lakes and old railway stations down to the Ofotfjord and Narvik, whose port ships Swedish iron ore.
The E10 is open all year, but winter driving in the dark requires proper tyres and caution in high winds on the border section. The midnight sun lasts from late May to mid-July; for northern lights come between September and March.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Icehotel
StaysJukkasjärvi, SwedenA hotel rebuilt from river ice every winter, with art suites kept at about −5 °C.
- 219 km
Kiruna
Sweden - 3100 km
Abisko
Sweden - 43 km
Abisko Canyon
NatureAbisko, SwedenA short gorge where the Abiskojåkka river cuts through layered rock before reaching Torneträsk. A walk of a few minutes from the national park centre, and the start of the Kungsleden trail.
- 535 km
Riksgränsen
Sweden - 636 km
Narvik
Norway