There are 10 ways to get from Stockholm to Kemi by plane, taxi, train, bus, car ferry, night train 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.

Recommended option

Fly Stockholm to Lulea, taxi  •  6 h 23 min

  1. Fly from Stockholm (ARN) to Lulea (LLA) ARN - LLA
  2. Take the taxi from Luleå Airport to Haparanda/Tornio RC

$79 - $267

9 alternative options

Fly Stockholm to Kemi  •  7 h 7 min

  1. Fly from Stockholm (ARN) to Kemi (KEM) ARN - KEM

$121 - $460

Fly Stockholm Bromma to Kemi  •  7 h 17 min

  1. Fly from Stockholm Bromma (BMA) to Kemi (KEM) BMA - KEM

$210 - $763

Fly Stockholm Bromma to Oulu, train  •  8 h 27 min

  1. Fly from Stockholm Bromma (BMA) to Oulu (OUL) BMA - OUL
  2. Take the train from Oulu/Uleaborg to Kemi

$194 - $633

Fly Stockholm to Kokkola/Pietarsaari, train  •  8 h 34 min

  1. Fly from Stockholm (ARN) to Kokkola/Pietarsaari (KOK) ARN - KOK
  2. Take the train from Kokkola/Karleby to Kemi

$176 - $320

Train, bus  •  16 h 40 min

  1. Take the train from Stockholm Central to Umeaa Central
  2. Take the train from Umeaa Central to Luleaa Central
  3. Take the bus from Luleå busstation to Haparanda/Tornio RC 100 / ...

$114 - $247

Bus  •  18 h 23 min

  1. Take the bus from Stockholm Cityterminalen to Umeå Universitetssjukhuset Y-buss
  2. Take the bus from Umeå Universitetssjukhuset to Haparanda/Tornio RC 100 / ...

$101 - $147

Car ferry, train  •  25 h 30 min

  1. Take the car ferry from Stockholm to Turku M/S Galaxy / ...
  2. Take the train from Turku to Kemi 933

$233 - $317

Night train, bus  •  17 h 30 min

  1. Take the night train from Stockholm Central to Luleaa Central Express
  2. Take the bus from Luleå busstation to Haparanda/Tornio RC 100 / ...

$114 - $245

Drive  •  11 h 46 min

  1. Drive from Stockholm to Kemi 655.2 miles

$140 - $220

Questions & Answers

The distance between Stockholm and Kemi is 785 km. The road distance is 1048 km.

The cheapest way to get from Stockholm to Kemi is to bus which costs 850 kr - 1300 kr and takes 18 h 23 min.

The quickest way to get from Stockholm to Kemi is to fly and taxi which takes 6 h 23 min and costs 650 kr - 2400 kr.

No, there is no direct bus from Stockholm to Kemi. However, there are services departing from Stockholm Cityterminalen and arriving at Kemin rautatieasema via Umeå Universitetssjukhuset and Tornio-Haaparanta Matkakeskus. The journey, including transfers, takes approximately 18 h 23 min.

It takes approximately 6 h 23 min to get from Stockholm to Kemi, including transfers.

What companies run services between Stockholm, Sweden and Kemi, Finland?

Finnair, Scandinavian Airlines and three other airlines fly from Stockholm to Kemi hourly. Alternatively, you can take a bus from Stockholm to Kemi via Umeå Universitetssjukhuset, Haparanda/Tornio RC, and Tornio-Haaparanta Matkakeskus in around 18 h 23 min.

Airlines
Finnair
Website
finnair.com
Flights from Stockholm to Kemi via Helsinki
Ave. Duration
4 h 29 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $550
Flights from Stockholm to Kemi via Helsinki, Kokkola/Pietarsaari
Ave. Duration
5 h 5 min
When
Monday to Friday
Estimated price
$180 - $550
Flights from Stockholm Bromma to Kemi via Helsinki
Ave. Duration
4 h 16 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$200 - $750
Flights from Stockholm Bromma to Kemi via Helsinki, Kokkola/Pietarsaari
Ave. Duration
6 h 15 min
When
Monday to Friday
Estimated price
$200 - $750
Flights from Stockholm Bromma to Kemi via Gothenburg, Helsinki
Ave. Duration
6 h 20 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$220 - $800
Flights from Stockholm Bromma to Kemi via Visby, Helsinki
Ave. Duration
6 h 45 min
When
Sunday
Estimated price
$210 - $750
Flights from Stockholm Bromma to Oulu via Helsinki
Ave. Duration
3 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $600
Flights from Stockholm Bromma to Oulu via Gothenburg, Helsinki
Ave. Duration
5 h 42 min
When
Monday to Friday
Estimated price
$190 - $700
Flights from Stockholm Bromma to Oulu via Umea, Helsinki
Ave. Duration
6 h 5 min
When
Friday
Estimated price
$180 - $700
Flights from Stockholm to Kokkola/Pietarsaari via Helsinki
Ave. Duration
3 h 22 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $350
Scandinavian Airlines
Website
flysas.com
Flights from Stockholm to Lulea
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$90 - $430
Flights from Stockholm to Kokkola/Pietarsaari
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $370
Norwegian Air Shuttle
Website
norwegian.com
Flights from Stockholm to Lulea
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$55 - $360
NextJet
Website
nextjet.se
Flights from Stockholm to Kokkola/Pietarsaari
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $370
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Oulu/Uleaborg to Kemi
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$12 - $19
Website
www.vr.fi
Train from Kokkola/Karleby to Kemi
Ave. Duration
3 h 32 min
Frequency
3 times a day
Estimated price
$28 - $45
Website
www.vr.fi
Train from Turku to Kemi
Ave. Duration
12 h 11 min
Frequency
3 times a week
Estimated price
$65 - $95
Website
www.vr.fi
Swedish Railways (SJ)
Website
sj.se
Train from Stockholm Central to Umeaa Central
Ave. Duration
6 h 19 min
Frequency
Every 4 hours
Estimated price
$60 - $150
Website
www.sj.se
2nd Class Non-Rebookable
$60 - $90
1st Class Non-Rebookable
$100 - $140
2nd Class Refundable
$100 - $150
1st Class Refundable
$150 - $210
Train from Umeaa Central to Luleaa Central
Ave. Duration
5 h 3 min
Frequency
Every 4 hours
Estimated price
$26 - $65
Website
www.sj.se
2nd Class Non-Rebookable
$26 - $40
1st Class Non-Rebookable
$45 - $65
2nd Class Refundable
$45 - $65
1st Class Refundable
$65 - $90
Night train from Stockholm Central to Luleaa Central
Ave. Duration
13 h 12 min
Frequency
Once daily
Estimated price
$90 - $210
Website
www.sj.se
2nd Class Non-Rebookable
$90 - $130
1st Class Non-Rebookable
$150 - $210
2nd Class Refundable
$150 - $210
1st Class Refundable
$220 - $300
Bus operators
Länstrafiken
Website
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
Bus from Umeå Universitetssjukhuset to Haparanda/Tornio RC
Ave. Duration
6 h 30 min
Frequency
5 times a day
Estimated price
$35 - $60
Schedules at
lanstrafiken.se
Y-buss
Phone
+46 77 133 44 44
Website
ybuss.se
Bus from Stockholm Cityterminalen to Umeå Universitetssjukhuset
Ave. Duration
9 h 50 min
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
Y-buss
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Stockholm to Turku
Ave. Duration
10 h
Frequency
Twice daily
Estimated price
$160 - $210
Schedules at
tallink.com
Passenger
$150
Vehicle
$154
Cabin
$189
Other operators
Länstrafiken
Website
lanstrafiken.se
Taxi from Luleå Airport to Haparanda/Tornio RC
Ave. Duration
1 h 45 min
Frequency
Twice daily
Estimated price
$14 - $21
Schedules at
lanstrafiken.se

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 Slovenia: Getting from Ljubljana to Lake Bled, Want to know more about Flixbus? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.