COVID-19 Travel restrictions may apply upon entering Sweden. Learn More.

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

Recommended option

Fly to Stockholm  •  2h 57m

  1. Fly from Helsinki (HEL) to Stockholm (ARN) HEL - ARN

526 kr - 1732 kr

6 alternative options

Fly to Stockholm Bromma, train  •  4h 17m

  1. Fly from Helsinki (HEL) to Stockholm Bromma (BMA) HEL - BMA
  2. Take the train from Sundbyberg station to Stockholm City station

940 kr - 3816 kr

Train, ferry  •  13h 48m

  1. Take the train from Helsinki to Turku Satama 963 / ...
  2. Take the ferry from Turku to Stockholm

1528 kr - 1621 kr

Train, car ferry  •  14h 9m

  1. Take the train from Helsinki to Turku satama Ic 963 / ...
  2. Take the car ferry from Turku to Stockholm

967 kr - 1910 kr

Car ferry  •  18h

  1. Take the car ferry from Kolera-allas to Stockholm

3385 kr

SkiBus, bus, night bus  •  29h 39m

  1. Take the SkiBus from Helsinki Kamppi to Tornio C4
  2. Take the bus from Haparanda/Tornio RC to Umeå Universitetssjukhuset 98 / ...
  3. Take the night bus from Umeå Universitetssjukhuset to Sundsvall busstation Navet
  4. Take the bus from Sundsvall busstation Navet to Stockholm Cityterminalen

1243 kr - 1679 kr

Drive, car ferry  •  26h 56m

  1. Drive from Helsinki to Tallinn
  2. Take the car ferry from Tallinn to Stockholm

1813 kr - 3293 kr

Coronavirus (COVID-19) in Sweden

There is widespread community transmission globally.
Some travel restrictions are being lifted in Sweden. For the latest travel status, please check the official page for Sweden.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Sweden.

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Sweden from June 4.

Official Coronavirus (COVID-19) Information for Sweden

International flights leaving Finland are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Currently, we are unable to provide domestic travel restriction information for travelling within Sweden. For the latest Coronavirus (COVID-19) travel status within Sweden, please check government recommendations.

Official Coronavirus (COVID-19) Information for Sweden

Last updated: June 29 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Helsinki to Stockholm is to fly which costs 50€ - 170€ and takes 2h 57m.

More details

The quickest way to get from Helsinki to Stockholm is to fly which costs 50€ - 170€ and takes 2h 57m.

More details

No, there is no direct bus from Helsinki to Stockholm. However, there are services departing from Helsinki Kamppi and arriving at Stockholm Cityterminalen via Pudas vaihtopysäkki P, Haparanda/Tornio RC, Umeå Universitetssjukhuset and Sundsvall busstation Navet. The journey, including transfers, takes approximately 29h 39m.

More details

Yes, there is a direct ferry departing from Kolera-allas and arriving at Stockholm. Services depart once a week, and operate Tuesday. The journey takes approximately 18h.

More details

The distance between Helsinki and Stockholm is 396 km.

The best way to get from Helsinki to Stockholm without a car is to train and ferry which takes 13h 48m and costs 145€ - 155€.

More details

It takes approximately 2h 57m to get from Helsinki to Stockholm, including transfers.

More details

Helsinki to Stockholm bus services, operated by Onni Bus, depart from Helsinki Kamppi station.

More details

The quickest flight from Helsinki Airport to Stockholm Airport is the direct flight which takes 55 min.

Search flights

Helsinki to Stockholm bus services, operated by Y-buss, arrive at Stockholm Cityterminalen station.

More details

Map of how to get from Helsinki to Stockholm.
Launch map view
  • Distance: 395.7 km
  • Duration: 2h 57m

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

Finnair, Norwegian Air Shuttle and two other airlines fly from Helsinki to Stockholm hourly.

Airlines
Finnair
Website
finnair.com
Flights from Helsinki to Stockholm
Ave. Duration
59 min
When
Every day
Estimated price
850 kr - 2000 kr
Flights from Helsinki to Stockholm Bromma
Ave. Duration
1h 11m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
850 kr - 1400 kr
Norwegian Air International
Website
norwegian.com
Flights from Helsinki to Stockholm
Ave. Duration
1h
When
Every day
Estimated price
170 kr - 1900 kr
Scandinavian Airlines
Website
flysas.com
Flights from Helsinki to Stockholm
Ave. Duration
1h 6m
When
Every day
Estimated price
500 kr - 2400 kr
Malmö Aviation
Website
flygbra.se
Flights from Helsinki to Stockholm Bromma
Ave. Duration
1h 11m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
850 kr - 1400 kr
Flights from Helsinki to Stockholm Bromma via Visby
Ave. Duration
2h 30m
When
Thursday and Sunday
Estimated price
410 kr - 3600 kr
Norwegian Air Shuttle
Website
norwegian.com
Flights from Helsinki to Stockholm
Ave. Duration
1h
When
Every day
Estimated price
390 kr - 2500 kr
Train operators
SL
Phone
08 600 10 00
Website
sl.se
Train from Sundbyberg station to Stockholm City station
Ave. Duration
8 min
Frequency
Every 10 minutes
Estimated price
32 kr
Website
SL
Finnish Railways (VR)
Phone
+358 600 41900
Website
vr.fi
Train from Helsinki to Turku Satama
Ave. Duration
2h 13m
Frequency
Twice daily
Estimated price
210 kr - 310 kr
Website
www.vr.fi
Train from Helsinki to Turku satama
Ave. Duration
2h 3m
Frequency
Twice daily
Estimated price
210 kr - 310 kr
Website
www.vr.fi
Bus operators
Länstrafiken Västerbotten
Phone
0771-100 110
Website
tabussen.nu
Bus from Haparanda/Tornio RC to Umeå Universitetssjukhuset
Ave. Duration
6h 25m
Frequency
4 times a day
Website
Länstrafiken Västerbotten
Länstrafiken Norrbotten
Phone
+46 926 756 80
Email
kundservice@ltnbd.se
Website
ltnbd.se
Bus from Haparanda/Tornio RC to Umeå Universitetssjukhuset
Ave. Duration
7h 10m
Frequency
3 times a day
Estimated price
480 kr - 650 kr
Schedules at
Länstrafiken Norrbotten
Online fare
480 kr - 650 kr
Y-buss
Phone
+46 77 133 44 44
Website
ybuss.se
Night bus from Umeå Universitetssjukhuset to Sundsvall busstation Navet
Ave. Duration
3h 40m
Frequency
Once daily
Estimated price
230 kr - 310 kr
Website
Y-buss
Bus from Sundsvall busstation Navet to Stockholm Cityterminalen
Ave. Duration
4h 50m
Frequency
Once daily
Estimated price
310 kr - 420 kr
Website
Y-buss
Ferry operators
Viking Line
Phone
+358 9 123 575
Website
vikingline.fi
Ferry from Turku to Stockholm
Ave. Duration
10h 35m
Frequency
Twice daily
Estimated price
1311 kr
Website
Viking Line
Passenger
168 kr
Vehicle
168 kr
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallinksilja.com
Car ferry from Turku to Stockholm
Ave. Duration
10h 55m
Frequency
Twice daily
Estimated price
750 kr - 1600 kr
Website
Tallink
Vehicle
750 kr - 1100 kr
Inside cabin
750 kr - 1100 kr
Outside cabin
1100 kr - 1600 kr
Deluxe/Suite
2300 kr - 3200 kr
Car ferry from Tallinn to Stockholm
Ave. Duration
17h 15m
Frequency
Once daily
Estimated price
850 kr - 1900 kr
Website
Tallink
Vehicle
750 kr - 1500 kr
Inside cabin
850 kr - 1200 kr
Outside cabin
1300 kr - 1900 kr
Deluxe/Suite
3200 kr - 4400 kr
St Peters Line
Phone
+49 611 140 22 02
Website
stpeterline.com
Car ferry from Kolera-allas to Stockholm
Ave. Duration
18h
Frequency
Once a week
Estimated price
3385 kr
Website
St Peters Line
Car
943 kr
Passenger
3385 kr

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.

More Questions & Answers

Stockholm is 1h behind Helsinki. It is currently 11:43 PM in Helsinki and 10:43 PM in Stockholm.

Norwegian Air Shuttle, Scandinavian Airlines, Norwegian Air International and Finnair offer flights from Helsinki Airport to Stockholm Airport.

Search flights

There are 519+ hotels available in Stockholm. Prices start at 1000 kr SEK per night.

More details

The best way to get from Helsinki to Helsinki Airport is to train which takes 27 min and costs 2€ - 5€.

More details