There are 6 ways to get from Oslo to IceHotel by train, plane, night train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Oslo S to Oslo lufthavn stasjontrain
- Fly from Oslo Airport, Gardermoen (OSL) to Kiruna Airport (KRN)plane OSL - KRN
6h 27mkr 1,671–4,276Train
- Take the train from Oslo S to Stockholm Centralstationtrain 70
- Take the train from Stockholm Centralstation to Kiruna stationtrain SJ Nattåg
22h 5mTrain, night train
- Take the train from Oslo S to Stockholm Centralstationtrain SJ Snabbtåg Sj3000 / ...
- Take the night train from Stockholm Centralstation to Kiruna stationnighttrain Stockholm-Narvik
23h 45mDrive 1,367.4 km
- Drive from Oslo to IceHotelcar 1,367.4 km
17h 40mkr 2,698–3,896Bus, train
- Take the bus from Oslo bussterminal to Stockholm-Arlanda flygplatsbus 850
- Take the train from Arlanda Centralstation to Gällivare resecentrumtrain
- Take the bus from Gällivare resecentrum to Kiruna Stadshustorgetbus 10 / ...
26h 14mkr 1,966–2,833Train, night train via Lillestrøm stasjon
- Take the train from Lillestrøm stasjon to Stockholm Centralstationtrain F1
- Take the night train from Stockholm Centralstation to Kiruna stationnighttrain Stockholm-Narvik
25h 32m
Oslo Airport, Gardermoen (OSL) to Kiruna Airport (KRN) flights
Questions & Answers
The cheapest way to get from Oslo to IceHotel is to bus and train which costs 1900 kr - 2900 kr and takes 26h 14m.
The fastest way to get from Oslo to IceHotel is to train and fly which takes 6h 27m and costs 1600 kr - 4300 kr.
The distance between Oslo and IceHotel is 1019 km. The road distance is 1367.4 km.
The best way to get from Oslo to IceHotel without a car is to train which takes 22h 5m and costs .
It takes approximately 6h 27m to get from Oslo to IceHotel, including transfers.
Yes, the driving distance between Oslo to IceHotel is 1367 km. It takes approximately 17h 40m to drive from Oslo to IceHotel.
There are 71+ hotels available in IceHotel.
What companies run services between Oslo, Norway and IceHotel, Sweden?
You can take a train from Oslo S to IceHotel via Stockholm Centralstation and Kiruna station in around 22h 5m.
- Website
- flysas.com
Flights from Oslo Airport, Gardermoen to Kiruna Airport via Stockholm
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- kr 900–3,500
Flights from Oslo Airport, Gardermoen to Kiruna Airport via Copenhagen
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- kr 900–3,500
Flights from Oslo Airport, Gardermoen to Kiruna Airport via Bergen, Stockholm
- Ave. Duration
- 8h 40m
- When
- Wednesday to Friday
- Estimated price
- kr 900–3,500
- Website
- norwegian.com
Flights from Oslo Airport, Gardermoen to Kiruna Airport via Stockholm
- Ave. Duration
- 5h 15m
- When
- Friday
- Estimated price
- kr 750–3,300
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 120–180
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo S to Oslo lufthavn stasjon
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 210–230
- Website
- https://flytoget.no/en/
- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 5h 42m
- Frequency
- 5 times a day
- Website
- https://www.sj.se/en
Night train from Stockholm Centralstation to Kiruna station
- Ave. Duration
- 15h 2m
- Frequency
- Once daily
- Website
- https://www.sj.se/en
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 6h 22m
- Frequency
- 3 times a week
- Schedules at
- vy.se
Train from Lillestrøm stasjon to Stockholm Centralstation
- Ave. Duration
- 6h 9m
- Frequency
- Twice a week
- Schedules at
- vy.se
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Stockholm Centralstation to Kiruna station
- Ave. Duration
- 15h 3m
- Frequency
- Once daily
- Estimated price
- kr 1,100–1,700
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 1,100–1,600
- 2nd Class Ticket
- kr 1,200–1,700
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 5h 32m
- Frequency
- 5 times a day
- Estimated price
- kr 550–850
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 600–850
- 2nd Class Ticket
- kr 550–800
Train from Arlanda Centralstation to Gällivare resecentrum
- Ave. Duration
- 13h 33m
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,500
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 1,000–1,500
- 2nd Class Ticket
- kr 1,100–1,500
- Phone
- +46 77 144 41 11
- Website
- vy.se
Train from Oslo S to Stockholm Centralstation
- Ave. Duration
- 6h 22m
- Frequency
- 3 times a week
- Estimated price
- kr 450–650
- Schedules at
- vy.se
Train from Lillestrøm stasjon to Stockholm Centralstation
- Ave. Duration
- 6h 9m
- Frequency
- Twice a week
- Estimated price
- kr 460–650
- Schedules at
- vy.se
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Oslo bussterminal to Stockholm-Arlanda flygplats
- Ave. Duration
- 7h 45m
- Frequency
- Twice daily
- Estimated price
- kr 700–1,100
- Website
- https://www.vybuss.com/
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Gällivare resecentrum to Kiruna Stadshustorget
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- kr 190–220
- Book at
- resrobot.se
- Online fare
- kr 190–220
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide



















