Select from 5 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Kiruna to Helsinki  •  6 h 24 min

  1. Fly from Kiruna (KRN) to Helsinki (HEL) KRN - HEL

$105 - $444

Cheapest option

Bus  •  19 h 5 min

  1. Take the bus from Kiruna busstation to Haparanda/Tornio RC 53
  2. Take the bus from Kemin linja-autoasema to Ooppera Rovaniemi linja-autoasema - Hki linja-autoasema / ...

$63 - $198

8 alternative options

Fly Kiruna to Turku, train  •  9 h 33 min

  1. Fly from Kiruna (KRN) to Turku (TKU) KRN - TKU
  2. Take the train from Turku/Åbo to Helsinki

$102 - $412

Bus, bus to Rovaniemi, fly to Helsinki  •  9 h 26 min

  1. Take the bus from Kiruna busstation to Pello Pellohallen
  2. Take the bus from Pello SEO to Rovaniemen lentoasema
  3. Fly from Rovaniemi (RVN) to Helsinki (HEL) RVN - HEL

$103 - $339

Fly Kiruna to Tallinn, car ferry  •  9 h 44 min

  1. Fly from Kiruna (KRN) to Tallinn (TLL) KRN - TLL
  2. Take the car ferry from Tallinn to Helsinki

$129 - $556

Bus, bus to Kittila, fly to Helsinki  •  8 h 55 min

  1. Take the bus from Kiruna busstation to Pajala busstation
  2. Take the bus from Kolari MH to Levintie 312 (lentoasema)
  3. Fly from Kittila (KTT) to Helsinki (HEL) KTT - HEL

$105 - $516

Bus, train  •  16 h 48 min

  1. Take the bus from Kiruna busstation to Haparanda/Tornio RC 53
  2. Take the train from Kemi to Helsinki Intercity / ...

$105 - $158

Bus, train via Oulu/Uleaborg  •  16 h 55 min

  1. Take the bus from Kiruna busstation to Haparanda/Tornio RC 53
  2. Take the train from Kemi to Oulu/Uleaborg 710 / ...
  3. Take the train from Oulu/Uleaborg to Helsinki 28 / ...

$107 - $167

Train, bus  •  17 h 47 min

  1. Take the train from Kiruna Station to Luleaa Central 30
  2. Take the bus from Luleå busstation to Haparanda/Tornio RC 100 / ...
  3. Take the train from Kemi to Oulu/Uleaborg 710 / ...
  4. Take the train from Oulu/Uleaborg to Helsinki 28 / ...

$119 - $208

Drive  •  13 h 17 min

  1. Drive from Kiruna to Helsinki 685.1 miles

$150 - $230

Questions & Answers

The distance between Kiruna and Helsinki is 884 km. The road distance is 1096 km.

The cheapest way to get from Kiruna to Helsinki is to bus and train which costs 900 kr - 1400 kr and takes 16 h 48 min.

The quickest way to get from Kiruna to Helsinki is to fly which takes 6 h 24 min and costs 900 kr - 3900 kr.

No, there is no direct bus from Kiruna to Helsinki. However, there are services departing from Kiruna busstation and arriving at Ooppera via Tornio-Haaparanta Matkakeskus and Kemin linja-autoasema. The journey, including transfers, takes approximately 19 h 5 min.

It takes approximately 6 h 24 min to get from Kiruna to Helsinki, including transfers.

What companies run services between Kiruna, Sweden and Helsinki, Finland?

Scandinavian Airlines and Norwegian Air Shuttle fly from Kiruna to Helsinki 4 times a day. Alternatively, you can take a bus from Kiruna to Helsinki via Haparanda/Tornio RC, Tornio-Haaparanta Matkakeskus, Kemin rautatieasema, and Kemin linja-autoasema in around 19 h 5 min.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Kiruna to Helsinki via Stockholm
Ave. Duration
3 h 35 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$120 - $490
Flights from Kiruna to Helsinki via Umea, Stockholm
Ave. Duration
7 h 10 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$120 - $490
Flights from Kiruna to Helsinki via Stockholm, Copenhagen
Ave. Duration
7 h 30 min
When
Friday
Estimated price
$120 - $490
Flights from Kiruna to Turku via Stockholm
Ave. Duration
4 h 56 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $410
Flights from Kiruna to Turku via Umea, Stockholm
Ave. Duration
8 h 55 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$100 - $440
Flights from Kiruna to Tallinn via Stockholm
Ave. Duration
3 h 52 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $360
Flights from Kiruna to Tallinn via Stockholm, Copenhagen
Ave. Duration
7 h 5 min
When
Sunday
Estimated price
$110 - $480
Finnair
Website
finnair.com
Flights from Rovaniemi to Helsinki
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$110 - $750
Flights from Kittila to Helsinki
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$150 - $750
Norwegian Air International
Website
norwegian.com
Flights from Rovaniemi to Helsinki
Ave. Duration
1 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $330
Flights from Kittila to Helsinki
Ave. Duration
1 h 30 min
When
Sunday
Estimated price
$80 - $550
Norwegian Air Shuttle
Website
norwegian.com
Flights from Kiruna to Helsinki via Stockholm
Ave. Duration
4 h 30 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$120 - $550
LOT
Website
lot.com
Flights from Kiruna to Tallinn via Stockholm
Ave. Duration
4 h 55 min
When
Friday
Estimated price
$90 - $390
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Turku/Åbo to Helsinki
Ave. Duration
1 h 58 min
Frequency
Hourly
Estimated price
$19 - $29
Website
www.vr.fi
Train from Kemi to Helsinki
Ave. Duration
8 h 50 min
Frequency
4 times a day
Estimated price
$65 - $100
Website
www.vr.fi
Train from Kemi to Oulu/Uleaborg
Ave. Duration
1 h 12 min
Frequency
Every 4 hours
Estimated price
$12 - $19
Website
www.vr.fi
Train from Oulu/Uleaborg to Helsinki
Ave. Duration
6 h 45 min
Frequency
3 times a day
Estimated price
$55 - $90
Website
www.vr.fi
Swedish Railways (SJ)
Website
sj.se
Train from Kiruna Station to Luleaa Central
Ave. Duration
3 h 32 min
Frequency
4 times a day
Estimated price
$28 - $65
Website
www.sj.se
2nd Class Non-Rebookable
$28 - $40
1st Class Non-Rebookable
$45 - $65
2nd Class Refundable
$45 - $65
1st Class Refundable
$65 - $90
Bus operators
Länstrafiken
Website
lanstrafiken.se
Bus from Kiruna busstation to Pello Pellohallen
Ave. Duration
3 h 45 min
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
lanstrafiken.se
Bus from Kiruna busstation to Pajala busstation
Ave. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$17 - $26
Schedules at
lanstrafiken.se
Bus from Kiruna busstation to Haparanda/Tornio RC
Ave. Duration
5 h 55 min
Frequency
Once daily
Estimated price
$30 - $50
Schedules at
lanstrafiken.se
Bus from Luleå busstation to Haparanda/Tornio RC
Ave. Duration
2 h 15 min
Frequency
Every 3 hours
Estimated price
$17 - $25
Schedules at
lanstrafiken.se
Airport Express Rovaniemi Oy
Phone
+358 16 362222
Email
taxi@airportbus.fi
Website
liikennevirasto.fi
Bus from Pello SEO to Rovaniemen lentoasema
Ave. Duration
1 h 50 min
Frequency
6 times a week
Estimated price
$28 - $45
Website
Airport Express Rovaniemi Oy
J.M. Eskelisen Lapin Linjat Oy
Phone
+358 295 34 3000
Website
eskelisen.fi
Bus from Kolari MH to Levintie 312 (lentoasema)
Ave. Duration
1 h 31 min
Frequency
Once a week
Estimated price
$16 - $23
Schedules at
eskelisen.fi
Koskilinjat Oy
Phone
+358 8 5550500
Website
koskilinjat.fi
Bus from Kemin linja-autoasema to Ooppera
Ave. Duration
11 h 7 min
Frequency
Once daily
Estimated price
$100 - $140
Schedules at
koskilinjat.fi
Onni Bus
Website
onnibus.com
Bus from Kemin linja-autoasema to Hki linja-autoasema
Ave. Duration
10 h 5 min
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
onnibus.com
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Tallinn to Helsinki
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$50 - $210
Schedules at
tallink.com
Passenger
$42 - $43
Vehicle
$43 - $44
Cabin
$54
Viking Line

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How do I get from Sydney to Melbourne and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.