There are 8 ways to get from Kirkenes to Kiruna by bus, car, car ferry, night train, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive
best- Take the bus from Kirkenes to Inaribus
- Take the bus from K-market Inari to Roimunrotko Ebus
- Take the bus from 1 to Ylitornio SEObus
- Drive from Ylitornio SEO to Överkalix busstationcar
- Take the bus from Överkalix busstation to Sjukhusetbus 10
17h 13mDrive 656.9 km
cheapest- Drive from Kirkenes to Kirunacar 656.9 km
8h 57mkr 1,415–2,044Car ferry, bus, night train
- Take the carferry from Kirkenes kystrutekai to Harstad kystrutekaicarferry Hur
- Take the bus from Harstad Byterminal to Bromsgårdbus 200
- Take the nighttrain from Narvik stasjon to Kiruna stationnighttrain
2d 2hkr 2,702–6,392Fly to Tromsø Airport, Langnes, bus
- Fly from Kirkenes Airport (KKN) to Tromsø Airport, Langnes (TOS)plane KKN - TOS
- Take the bus from Tromsø Prostneset to Bromsgårdbus
- Take the bus from Narvik Bromsgård to Sjukhusetbus
11h 23mkr 1,979–3,461Bus, train
- Take the bus from Kirkenes to Inaribus
- Take the bus from K-market Inari to Roimunrotko Ebus
- Take the train from Rovaniemi to Kemitrain
- Take the train from Haparanda station to Boden C/Resecentrumtrain
- Take the train from Boden C/Resecentrum to Kiruna stationtrain 98
19h 46mkr 5,548–6,320Bus
- Take the bus from Kirkenes sentrum to Varangerbotn bussterminalbus 150
- Take the bus from Varangerbotn bussterminal to Løkkeveienbus 120
- Take the bus from Løkkeveien to Tromsø Prostnesetbus 150
- Take the bus from Tromsø Prostneset to Bromsgårdbus 100
- Take the bus from Narvik Bromsgård to Sjukhusetbus 3 / ...
25h 20mkr 3,103–4,629Fly to Alta, bus, drive
- Fly from Kirkenes Airport (KKN) to Alta (ALF)plane KKN - ALF
- Take the bus from Alta lufthavn to Kautokeino Cirkle Kbus
- Drive from Kautokeino Cirkle K to Karesuando Arctic Grillcar
- Take the bus from Karesuando Arctic Grill to Kiruna OK-parkenbus
11h 51mkr 1,505–1,966Fly to Sorkjosen, bus
- Fly from Kirkenes Airport (KKN) to Sorkjosen (SOJ)plane KKN - SOJ
- Take the bus from Sørkjosen Flyplassvegen to Nordkjosbotnbus
- Take the bus from Nordkjosbotn to Bromsgårdbus
- Take the bus from Narvik Bromsgård to Sjukhusetbus
17h 2mkr 2,155–4,326
Kirkenes to Kiruna by car ferry, bus, foot, and night train
Comparing Your Travel Options
The cheapest way to get from Kirkenes to Kiruna is to drive which costs 1400 kr - 2100 kr and takes 8h 57m.
The fastest way to get from Kirkenes to Kiruna is to drive which takes 8h 57m and costs 1400 kr - 2100 kr.
No, there is no direct bus from Kirkenes to Kiruna. However, there are services departing from Kirkenes sentrum and arriving at Sjukhuset via Varangerbotn bussterminal, Løkkeveien, Tromsø Prostneset and Narvik Bromsgård. The journey, including transfers, takes approximately 25h 20m.
The distance between Kirkenes and Kiruna is 985 km. The road distance is 656.9 km.
The best way to get from Kirkenes to Kiruna without a car is to car ferry and bus and night train which takes 2 days 2h and costs 2700 kr - 6500 kr.
It takes approximately 17h 13m to get from Kirkenes to Kiruna, including transfers.
Kirkenes to Kiruna bus services, operated by Snelandia, depart from Kirkenes sentrum station.
Kirkenes to Kiruna bus services, operated by Snelandia, arrive at Varangerbotn bussterminal station.
Yes, the driving distance between Kirkenes to Kiruna is 657 km. It takes approximately 8h 57m to drive from Kirkenes to Kiruna.
There are 63+ hotels available in Kiruna.
What companies run services between Kirkenes, Norway and Kiruna, Sweden?
You can take a bus from Kirkenes sentrum to Sjukhuset via Varangerbotn bussterminal, Løkkeveien, Tromsø Prostneset, Bromsgård, and Narvik Bromsgård in around 25h 20m.
- Website
- wideroe.no
Flights from Kirkenes Airport to Tromsø Airport, Langnes
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- kr 550–1,200
Flights from Kirkenes Airport to Alta
- Ave. Duration
- 50 min
- When
- Monday to Friday
- Estimated price
- kr 650–800
Flights from Kirkenes Airport to Sorkjosen via Tromsø Airport, Langnes
- Ave. Duration
- 6h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 500–1,900
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- SJ AB
Night train from Narvik stasjon to Kiruna station
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- kr 180–290
- Website
- SJ AB
- Phone
- +358 40 179 6069
- [email protected]
- Website
- visitinari.fi
Bus from Kirkenes to Inari
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- kr 4,100–4,500
- Schedules at
- visitinari.fi
Bus from Kirkenes to Inari
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- kr 4,100–4,500
- Schedules at
- visitinari.fi
- Phone
- +442039 938 814
- [email protected]
- Website
- Hurtigruten
Car ferry from Kirkenes kystrutekai to Harstad kystrutekai
- Ave. Duration
- 43h 30m
- Frequency
- 6 times a week
- Estimated price
- kr 3,800–6,000
- Website
- Hurtigruten
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






