There are 5 ways to get from Kuhmo to Kiruna by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Markkulankuja E to Kajaani matkakeskus Tbus
- Take the train from Kajaani to Oulutrain
- Take the train from Oulu to Haaparanta pohjoinentrain
- Take the train from Haparanda station to Boden C/Resecentrumtrain
- Take the train from Boden C/Resecentrum to Kiruna stationtrain
14h 4mDrive 722.5 km
cheapest- Drive from Kuhmo to Kirunacar 722.5 km
9h 23mkr 1,381–1,994Bus
- Take the bus from Markkulankuja E to Kajaani matkakeskus Tbus
- Take the bus from Kajaani matkakeskus L3 to Oulu Linja-autoasema, tulolaituribus
- Take the bus from 12 to Dbus
- Take the bus from Haparanda Tornio resecentrum to Pajala busstationbus 54
- Take the bus from Pajala busstation to Kiruna Sjukhusbus 53
15h 49mBus, fly
- Take the bus from Markkulankuja E to Vimpelinlaakso P2bus
- Fly from Kajaani (KAJ) to Kiruna Airport (KRN)plane KAJ - KRN
12h 18mBus, train via Luleå
- Take the bus from Markkulankuja E to Kainuun Keskussairaala Pbus
- Take the bus from Kainuun Keskussairaala P to Oulu Linja-autoasema, tulolaituribus
- Take the bus from 12 to Dbus
- Take the bus from Haparanda Tornio resecentrum to Luleå universitet Aurorumbus 20
- Take the train from Luleå Notviken station to Kiruna stationtrain
17h 17m
Kajaani (KAJ) to Kiruna Airport (KRN) flights
Questions & Answers
The cheapest way to get from Kuhmo to Kiruna is to drive which costs 1300 kr - 2000 kr and takes 9h 23m.
The fastest way to get from Kuhmo to Kiruna is to drive which takes 9h 23m and costs 1300 kr - 2000 kr.
No, there is no direct bus from Kuhmo to Kiruna. However, there are services departing from Markkulankuja E and arriving at Kiruna Sjukhus via Kajaani matkakeskus L3, 12, Haparanda Tornio resecentrum and Pajala busstation. The journey, including transfers, takes approximately 15h 49m.
The distance between Kuhmo and Kiruna is 805 km. The road distance is 722.5 km.
The best way to get from Kuhmo to Kiruna without a car is to bus and train which takes 14h 4m and costs .
It takes approximately 14h 4m to get from Kuhmo to Kiruna, including transfers.
Kuhmo to Kiruna bus services, operated by Matka-Kyllönen Oy, depart from Markkulankuja E station.
Kuhmo to Kiruna bus services, operated by Matka-Kyllönen Oy, arrive at Kajaani matkakeskus T station.
Kiruna is 1h behind Kuhmo. It is currently 4:13 AM in Kuhmo and 3:13 AM in Kiruna.
Yes, the driving distance between Kuhmo to Kiruna is 723 km. It takes approximately 9h 23m to drive from Kuhmo to Kiruna.
What companies run services between Kuhmo, Finland and Kiruna, Sweden?
You can take a bus from Markkulankuja E to Kiruna Sjukhus via Kajaani matkakeskus L3, 12, Haparanda Tornio resecentrum, and Pajala busstation in around 15h 49m.
- Website
- flysas.com
Flights from Kajaani to Kiruna Airport via Helsinki, Stockholm
- Ave. Duration
- 7h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- kr 1,500–6,000
Flights from Kajaani to Kiruna Airport via Helsinki, Tallinn, Stockholm
- Ave. Duration
- 14h 20m
- When
- Monday
- Estimated price
- kr 1,500–6,500
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Kajaani to Oulu
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- kr 210–320
- Website
- https://www.vr.fi/en/
Train from Oulu to Haaparanta pohjoinen
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 180–260
- Website
- https://www.vr.fi/en/
- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Haparanda station to Boden C/Resecentrum
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Schedules at
- norrtag.se
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Schedules at
- norrtag.se
Train from Luleå Notviken station to Kiruna station
- Ave. Duration
- 4h 3m
- Frequency
- 3 times a day
- Schedules at
- norrtag.se
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Boden C/Resecentrum to Kiruna station
- Ave. Duration
- 3h 6m
- Frequency
- 4 times a day
- Estimated price
- kr 270–550
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- kr 370–550
- 2nd Class Ticket
- kr 270–360
- Website
- personal.inet.fi
Bus from Markkulankuja E to Kajaani matkakeskus T
- Ave. Duration
- 1h 44m
- Frequency
- 5 times a day
- Schedules at
- personal.inet.fi
Bus from Markkulankuja E to Vimpelinlaakso P2
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Schedules at
- personal.inet.fi
Bus from Markkulankuja E to Kainuun Keskussairaala P
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Schedules at
- personal.inet.fi
- Website
- matkahuolto.fi
Bus from Kajaani matkakeskus L3 to Oulu Linja-autoasema, tulolaituri
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Schedules at
- matkahuolto.fi
Bus from Kainuun Keskussairaala P to Oulu Linja-autoasema, tulolaituri
- Ave. Duration
- 3h 11m
- Frequency
- Twice daily
- Schedules at
- matkahuolto.fi
- Website
- matkahuolto.fi
Bus from Kajaani matkakeskus L3 to Oulu Linja-autoasema, tulolaituri
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Schedules at
- matkahuolto.fi
- Website
- liikennevirasto.fi
Bus from 12 to D
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- liikennevirasto.fi
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from 12 to D
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- kr 100–140
- Website
- https://www.onnibus.com/home
- Phone
- 0771-100 110
- kundservice@lanstrafikennorrbotten.se
- Website
- ltnbd.se
Bus from Haparanda Tornio resecentrum to Pajala busstation
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 280–320
- Book at
- resrobot.se
- Online fare
- kr 280–320
Bus from Pajala busstation to Kiruna Sjukhus
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Estimated price
- kr 280–320
- Book at
- resrobot.se
- Online fare
- kr 280–320
Bus from Haparanda Tornio resecentrum to Luleå universitet Aurorum
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- kr 250–280
- Book at
- resrobot.se
- Online fare
- kr 250–280
- Website
- matkahuolto.fi
Bus from Markkulankuja E to Vimpelinlaakso P2
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a week
- Schedules at
- matkahuolto.fi
Bus from Markkulankuja E to Kainuun Keskussairaala P
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Schedules at
- matkahuolto.fi
- Phone
- 0771-100 110
- brev@tabussen.nu
- Website
- tabussen.nu
Bus from Haparanda Tornio resecentrum to Luleå universitet Aurorum
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Schedules at
- tabussen.nu
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
More Questions & Answers
There are 71+ hotels available in Kiruna.

















