Ferry to Sweden from Finland
Turku, Helsinki and Mariehamn to Stockholm compared
Ferries to Sweden from Finland
Between Finland and Sweden the ferry is not an alternative to the road; it is the road. Tallink Silja and Viking Line sail from Turku and Helsinki to Stockholm, with Mariehamn on the Åland Islands as the stop in between, and the big white ships are a day out in themselves. This page sets out the three routes, how long they take and which one we would pick.
You may also like:
Check availability and compare prices
An easy way to find a good price is by filling in the fields below:
Travel tip: book your ferry to Sweden from Finland early
The prices for the ferries rise sharply as the boats fill up. Especially during peak season, the ferries and parking decks fill up quickly. Therefore, book far in advance and avoid high costs, especially for popular crossings like Helsinki,-Stockholm, and Stockholm-Turku.
From Finland to Sweden
Three crossings, all to Stockholm:
- Helsinki to Stockholm: the direct overnight ship, 16 hours 30 minutes, up to ten sailings a week.
- Turku to Stockholm: about 11 and a half hours via Mariehamn, roughly 5 hours 15 minutes to Åland and 5 and a half hours on to Stockholm, by day or by night.
- Mariehamn to Stockholm: the Åland leg on its own, about 5 and a half hours.
Finland to Sweden
Ferry from the Åland Islands to Sweden
Mariehamn to Stockholm is sailed by both Viking Line and Tallink Silja, around 25 departures a week depending on the season, mostly the Turku and Helsinki ships calling on their way through.
Åland Islands to Sweden
Which ferry we would take
Turku to Stockholm, if you have the time: the ship threads through the Turku archipelago, stops at Mariehamn and arrives through the Stockholm archipelago, and the day sailing shows you all of it. Helsinki to Stockholm is the practical choice from the capital, an overnight with dinner, a cabin and breakfast on the approach to Stockholm. On both, book a cabin with a window if the archipelago is the point.
Frequently Asked Questions: ferry to Sweden from Finland
There are different ferries from Finland to Sweden. You can travel by ferry from the Southwestern coast (Turku) via a stopover in the Aland Islands to Stockholm or you can depart from the capital of Finland, Helsinki by ferry to Stockholm. This crossing is a bit longer: 16,5 hours.
From Mariehamn at the Aland Islands you can board the ferry to Stockholm, this is a 5,5 hour ferry ride. The ferries between the Finnish Aland Islands and Stockholm sail around 3 times per day.
Ferry talk: Share your questions and opinions
Ask, answer, and explore ferry routes with the community’s expertise!


Hello, we are trying to find out about ferries leaving Stockholm to the Uk. Are there any available?
Thank you
Silvia Deen
Hi Silvia,
Thanks for your question. We’re sorry to inform you that there are no direct ferries from Stockholm to the UK. On this page you can find the information needed, vice versa though: https://ferrygogo.co.uk/sweden/ferry-to-sweden-from-the-uk/. The ferry from Nynashamn to Gdansk might be a good fit. Or drive back to Trelleborg in Southern Sweden and take the ferry to Rostock with Stena Line: https://ferrygogo.co.uk/sweden/ferry-to-sweden-from-germany/
Hope this helps.