There are 4 ways to get from Bergen to IceHotel by plane, train, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Bergen (BGO) to Kiruna Airport (KRN)plane BGO - KRN
7h 22mkr 1,520–4,223Train
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the train from Oslo S to Stockholm Centralstationtrain 70
- Take the train from Stockholm Centralstation to Kiruna stationtrain
30h 2mCar ferry, bus, drive
- Take the car ferry from Bergen Nøstet kystrutekai to Harstad kystrutekaicarferry Hur
- Take the bus from Harstad Byterminal to Bjerkvikbus 200
- Drive from Bjerkvik to Riksgränsen vändplancar
- Take the bus from Riksgränsen vändplan to Kiruna Stadshustorgetbus 91
3d 18hkr 4,812–10,740Drive 1,644.9 km
- Drive from Bergen to IceHotelcar 1,644.9 km
22h 47mkr 3,265–4,717
Bergen (BGO) to Kiruna Airport (KRN) flights
Questions & Answers
The cheapest way to get from Bergen to IceHotel is to fly which costs 1500 kr - 4300 kr and takes 7h 22m.
The fastest way to get from Bergen to IceHotel is to fly which takes 7h 22m and costs 1500 kr - 4300 kr.
The distance between Bergen and IceHotel is 1137 km. The road distance is 1644.9 km.
The best way to get from Bergen to IceHotel without a car is to train which takes 30h 2m and costs .
It takes approximately 7h 22m to get from Bergen to IceHotel, including transfers.
The best way to get from Bergen to IceHotel is to fly which takes 7h 22m and costs 1500 kr - 4300 kr. Alternatively, you can train, which costs and takes 30h 2m.
Yes, the driving distance between Bergen to IceHotel is 1645 km. It takes approximately 22h 47m to drive from Bergen to IceHotel.
There are 71+ hotels available in IceHotel.
What companies run services between Bergen, Norway and IceHotel, Sweden?
Scandinavian Airlines flies from Bergen (BGO) to Kiruna Airport (KRN) once daily. Alternatively, you can take a train from Bergen stasjon to IceHotel via Oslo S, Stockholm Centralstation, and Kiruna station in around 30h 2m.
- Website
- flysas.com
Flights from Bergen to Kiruna Airport via Stockholm
- Ave. Duration
- 4h 25m
- When
- Wednesday to Friday
- Estimated price
- kr 1,000–3,600
Flights from Bergen to Kiruna Airport via Copenhagen
- Ave. Duration
- 5h 30m
- When
- Sunday
- Estimated price
- kr 1,000–3,600
Flights from Bergen to Kiruna Airport via Oslo, Stockholm
- Ave. Duration
- 7h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–3,600
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 57m
- Frequency
- Every 4 hours
- Estimated price
- kr 750–1,200
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- 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
- 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
- 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
- Phone
- +47 910 09 600
- Website
- reisnordland.no
Bus from Harstad Byterminal to Bjerkvik
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- kr 100–150
- Website
- https://www.reisnordland.no/
- Phone
- + 47 777 88 777
- Website
- svipper.no
Bus from Harstad Byterminal to Bjerkvik
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- kr 280–390
- Website
- https://svipper.no/?sprak=3
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Riksgränsen vändplan to Kiruna Stadshustorget
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- kr 220–260
- Book at
- resrobot.se
- Online fare
- kr 220–260
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Bergen Nøstet kystrutekai to Harstad kystrutekai
- Ave. Duration
- 3d 10h
- Frequency
- Once daily
- Estimated price
- kr 6,500–10,000
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Bergen Nøstet kystrutekai to Harstad kystrutekai
- Ave. Duration
- 3d 10h
- Frequency
- 3 times a week
- Estimated price
- kr 4,100–4,600
- Website
- https://www.havilavoyages.com/
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


















