Travel from Oslo to Kiruna

Bus or train from Oslo to Kiruna?

You can take a train from Oslo to Kiruna via Stockholm Central, Umeaa Central, and Boden Centralstation in around 21 h 44 min. Alternatively, you can take a bus from Oslo to Kiruna via Arlanda terminal 5 buss, Umeå Universitetssjukhuset, and Luleå busstation in around 28 h 50 min.

How to get from Oslo to Kiruna

ModeDurationPrice
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Kiruna airport, then taxi to Kiruna.6 h 17 min$364
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Evenes airport, bus to Narvik busstation, then bus to Kiruna.9 h 2 min$165
From Oslo S train to Stockholm Central, train to Umeaa Central, train to Boden Centralstation, then train to Kiruna Station.21 h 44 min$288
From Oslo Bussterminal bus to Arlanda terminal 5 buss, bus to Umeå Universitetssjukhuset, bus to Luleå busstation, then bus to Kiruna busstation.28 h 50 min$218
From Oslo S train to Välsviken station, train to Storvik station, then night train to Kiruna Station.25 h 51 min$267
From Oslo S night train to Trondheim S, night train to Fauske stasjon, bus to Narvik busstation, then bus to Kiruna busstation.26 h 50 min$357
From Oslo drive to Kiruna.18 h 26 min$296

How long does it take to get from Oslo to Kiruna?

It takes approximately 6 h 17 min to get from Oslo to Kiruna, including transfers.

Is there a direct train between Oslo and Kiruna?

No, there is no direct train from Oslo to Kiruna. However, there are services departing from Oslo S and arriving at Kiruna Station via Stockholm Central, Umeaa Central and Boden Centralstation. The journey, including transfers, takes approximately 21 h 44 min.

Is there a direct bus between Oslo and Kiruna?

No, there is no direct bus from Oslo to Kiruna. However, there are services departing from Oslo Bussterminal and arriving at Kiruna busstation via Arlanda terminal 5 buss, Umeå Universitetssjukhuset and Luleå busstation. The journey, including transfers, takes approximately 28 h 50 min.

Operators from Oslo to Kiruna

OperatorPhoneWebsite
Ruter177Ruter
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
Ethiopian AirlinesEthiopian Airlines
177 Nordland177 Nordland
LänstrafikenLänstrafiken
Swedish Railways (SJ)Swedish Railways (SJ)
Bus4YouBus4You
Y-buss+46 77 133 44 44Y-buss
Norwegian Railways (NSB)Norwegian Railways (NSB)