Travel from Malmö to Helsinki

How to get from Malmö to Helsinki?

There is no direct connection from Malmö to Helsinki. However, you can take the train to Copenhagen airport, fly to Helsinki, then take the train to Helsinki. Alternatively, you can take the bus to Malmo airport, fly to Helsinki, then take the train to Helsinki.

How to get from Malmö to Helsinki

ModeDurationPrice
From Malmö Central train to Copenhagen airport, fly to Helsinki airport, then train to Helsinki.4 h 26 min$81
From Malmö Södervärn bus to Malmo airport, fly to Helsinki airport, then train to Helsinki.5 h 58 min$134
From Malmö Central train to Copenhagen airport, fly to Tallinn airport, line 2 bus to Tallinn, then car ferry to Helsinki.7 h 21 min$277
From Malmö Central train to T-Centralen T-bana, line 14 subway to Danderyd sjukhus T-bana, bus to Campus Roslagen, line 631 bus to Räfsnäs brygga, drive to Kapellskär, car ferry to Naantali, drive to Turun linja-autoasema, line 403 bus to Kauppatori, walk to Turku/Åbo, then train to Helsinki.21 h 18 min$324
From Malmö Central train to T-Centralen T-bana, line 10 subway to Kungsträdgården T-bana, walk to Stockholm, then car ferry to Helsinki.22 h 17 min$273
From Malmö C train to Helsingborg Centralstation, bus to T-Centralen T-bana, line 14 subway to Slussen T-bana, walk to Stockholm, then car ferry to Helsinki.28 h 10 min$209
From Malmö drive to Stockholm, car ferry to Helsinki, then drive to Helsinki.24 h 22 min$216

How long does it take to get from Malmö to Helsinki?

It takes approximately 4 hours 26 minutes to get from Malmö to Helsinki, including transfers.

Operators from Malmö to Helsinki

OperatorPhoneWebsite
Swedish Railways (SJ)Swedish Railways (SJ)
FinnairFinnair
Scandinavian AirlinesScandinavian Airlines
Norwegian Air InternationalNorwegian Air International
Air BalticAir Baltic
Finnish Railways (VR)Finnish Railways (VR)
Flygbussarna+46 77 151 52 52Flygbussarna
Norwegian Air ShuttleNorwegian Air Shuttle
Malmö AviationMalmö Aviation
LOTLOT
Peatus EstoniaPeatus Estonia
Tallink+49 (0)40 547 541 222Tallink
SLSL
Finnlines+358 9 231 43100Finnlines
Föli+358 2 2624811Föli
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Swebus+46 771 218 218Swebus
St Peters Line+49 611 140 22 02St Peters Line