Recommended route
Tallinn
Travel direct to Stockholm by flights, ferry
Stockholm
Get prices
Alternative routes
Tallinn
Travel by coach, ferry to Helsinki
Helsinki
Travel by flights, ferry to Stockholm
Stockholm
Get prices
Tallinn
Travel by coach, ferry to Turku
Turku
Travel by flights, ferry to Stockholm
Stockholm
Get prices

How to get from Tallinn to Stockholm by ferry ?

Looking for the perfect Tallinn to Stockholm ferry ticket? You've come to the right place. Taking a ferry from Tallinn to Stockholm is a convenient and enjoyable way to travel.

We know that planning a ferry trip from Tallinn to Stockholm can be stressful, so we do our best to make your Tallinn to Stockholm ferry booking as quick and easy as possible.

With Vivanoda, our easy to use platform, you can compare prices, routes and services of different ferry companies like Silja Line, Tallink, Viking Line, St. Peter Line or Eckerö Line. This way you can find the best deal on a Tallinn Stockholm ferry ticket to suit your needs and budget, whether you're travelling alone, as a couple or with your family.

Most Tallink, St. Peter Line or Viking Line ships offer on-board facilities such as cabins, restaurants, shops, Wi-Fi and more. Often they also offer facilities for people with reduced mobility.

To find the best deals on ferries from Tallinn to Stockholm simply enter your travel dates and start your search on Vivanoda.

Tallinn to Stockholm Ferry Information

Port of departure
Tallinn
Estonia
Port of Arrival
Stockholm
Sweden
Distance
235 mi
Ferry Companies
Silja Line, Tallink, Viking Line, St. Peter Line, Eckerö Line
Frequency of crossings
2 crossings a day
Minimum crossing time
16 hours
Search for ferries
Search and book accommodation

Ferry Tallinn Stockholm: Fares, Timetables and Duration

To travel by ferry from Tallinn to Stockholm, you'll find tickets range from £77 for one person if you're travelling without a car to £280 if you're travelling with your car. The average price we've seen on the Tallinn to Stockholm route is £158. The average ferry crossing time from Tallinn to Stockholm is 17 hours 42 min. The slowest ferries will take 20 hours 50 min to reach Stockholm, while the fastest boats will arrive in Stockholm in 17 hours 15 min. The first ferry leaves the port of Tallinn at 14:00. The last boat to Stockholm leaves the port of Tallinn at 18:00.

Average price of a Tallinn to Stockholm ferry crossing
£158
Price range of ferries Tallinn Stockholm (Lowest price for 1 passenger and highest price for 1 passenger and a car)
£77 - £280
Average crossing time Tallinn Stockholm
17 hours 42 min
Departure time of first ferry to Stockholm
14:00
Time last ferry leaves for Stockholm
18:00
Arrival time of first ferry to Stockholm
09:50
Arrival time of last ferry to Stockholm
10:30

Why travel by ferry from Tallinn to Stockholm?

Whether you're travelling alone, as a couple or with the family, a Tallinn to Stockholm ferry can be a convenient and enjoyable option for getting to Stockholm. Here are 3 reasons why we think a ferry from Tallinn to Stockholm is an ideal way to travel.

So you don't have to worry about the amount of luggage
With the train, bus or plane, an excess of one free piece of luggage is often applied and each additional piece of luggage generates an additional cost. However, when you board a Tallink, St. Peter Line or Viking Line ferry in Tallinn, you are free to take as much luggage as you like, as long as it is contained in your vehicle. If you are travelling as a pedestrian, the conditions may be more restrictive as you will need to carry your luggage with you until you arrive in Stockholm. However, many ships provide luggage storage for foot passengers. Check with Tallink, St. Peter Line or Viking Line.
To finally take the time to travel
We live in a society where everything goes faster and faster. Sailing at less than 40km/h on board a Tallink, St. Peter Line or Viking Line ferry for the 235 mi between Tallinn and Stockholm will be a relaxing stop. All ships are equipped with lounges, restaurants, promenade decks, and sometimes much more... It is not impossible that you will feel that you have arrived in Stockholm too quickly, as the experience is so pleasant!
Because it's the ideal way to travel with your family!
If you have children, there's no better way to travel from Tallinn to Stockholm as a family than by ferry. Everything is easier. As soon as you leave Tallinn, imagine your children exploring the ship, spending long periods playing in the children's play areas or in the video games and arcades (for teenagers), watching the latest films in the cinema, sharing a family meal in the restaurant, or marvelling at a magic show or other countless activities. On board the ferry to Stockholm, time flies by faster than you think and this maritime experience between Tallinn and Stockholm will remain unforgettable for your children for a long time.

Which companies operate between Tallinn and Stockholm?

If you want to travel between Tallinn and Stockholm by ferry, there are a number of companies to choose from including Tallink, St. Peter Line or Viking Line who run regular services between the two cities. You can find out more about the different shipping companies on this route and their departure times here.

Tallink Tallinn Stockholm
Tallink
Tallink, founded in 1991, is an Estonian-based ferry company serving the Baltic States, Finland and Sweden. On Vivanoda, you can compare Tallinn-Stockholm fares and book a Tallink ticket between Tallinn and Stockholm. Tallink operates 7 crossings a week to Stockholm from Tallinn and the journey time is 17 hours 20 min. More information about Tallink
17 hours 20 min
7 crossings a week
St. Peter Line Tallinn Stockholm
St. Peter Line
St. Peter Line is a ferry company based in Russia offering ferries between Russia and Finland. On Vivanoda, you can compare Tallinn-Stockholm fares and book a St. Peter Line ticket between Tallinn and Stockholm. St. Peter Line operates 1 crossings a week to Stockholm from Tallinn and the journey time is 16 hours. More information about St. Peter Line
16 hours
1 crossings a week
Viking Line Tallinn Stockholm
Viking Line
Viking Line, founded in 1959, is a Finnish-based ferry company that operates between Finland, Sweden and Estonia. On Vivanoda, you can compare Tallinn-Stockholm fares and book a Viking Line ticket between Tallinn and Stockholm. Viking Line operates 7 crossings a week to Stockholm from Tallinn and the journey time is 20 hours 50 min. More information about Viking Line
20 hours 50 min
7 crossings a week

Where do the ferries leave from in Tallinn? Where do the boats arrive in Stockholm?

Port of departure in Tallinn

Tallink, St. Peter Line or Viking Line ferries depart for Stockholm from the following ports in Tallinn:

Tallinn Terminal A
Map
Tallinn Terminal D
Map

Port of arrival in Stockholm

Viking Line, St. Peter Line or Tallink ships arrive in Stockholm from the following ports:

Stockholm Värtahamnen Terminal
Map
Stockholm Frihamnen Terminal
Map
Search for ferries
Search and book accommodation

FAQ (FREQUENTLY ASKED QUESTIONS)

If you take a ferry from Tallinn to Stockholm, it will take you at least 16 hours to cover the 235 mi between Tallinn and Stockholm.

This often depends on the season (there are fewer crossings between Tallinn and Stockholm in winter) and the ferry company (Tallink, St. Peter Line and Viking Line). There are currently 2 crossings a day between Tallinn and Stockholm.

There are 3 ferry companies operating between Tallinn and Stockholm: Tallink, St. Peter Line and Viking Line.

Yes, absolutely, direct crossings are offered by Silja Line, Tallink, Viking Line, St. Peter Line, Eckerö Line.

Before booking, compare the prices of Silja Line, Tallink, Viking Line, St. Peter Line, Eckerö Line on our website Vivanoda. Then book the crossing of your choice easily and securely on our partner's website.

If you want to change or cancel your Tallinn Stockholm ferry booking, you can do so easily by contacting our partner who manages your booking. Please note that, depending on the fare conditions, some tickets are non-refundable or non-changeable. It is important to take this into account when booking your ticket.

During your crossing between Tallinn and Stockholm, you will travel 235 mi.

To go by boat from Tallinn to Stockholm, you can find prices ranging from £77 for the lowest, to £280 for the highest. The average price we observed was £158.

The first ferry leaves Tallinn at 14:00 for Stockholm.

The last ferry to Stockholm usually departs from Tallinn at 18:00.

Your Tallinn to Stockholm ferry experience

If this is your first time on a ferry, it is not easy to imagine what a Tallinn to Stockholm sea crossing is like. To help you immerse yourself in the atmosphere of a Silja Line, Tallink, Viking Line, St. Peter Line or Eckerö Line ferry cruise, here we explain the different stages of the journey, from boarding the ship in Tallinn to disembarking in Stockholm. You will also find practical information about Tallinn and Stockholm.

Departure from Tallinn by ferry

Before you set off on your Tallinn Stockholm ferry journey, here are some steps to take before boarding:

  • Presentation time in Tallinn port / You should arrive at the Tallinn ferry terminal within the time limit set by Tallink, St. Peter Line or Viking Line. After this period, the company is entitled to refuse you boarding.
  • Checking in for the Tallinn Stockholm crossing / In Tallinn, present your identity papers (passport or CNI) and the booking number at the Viking Line, St. Peter Line or Tallink ticket offices at the Tallinn ferry terminal. By car, the process is the same, but directly from the boarding lanes. You remain in your vehicle.
  • Boarding the ferry to Stockholm / Watch out for voice messages in the Tallinn ferry terminal inviting you to board. In your vehicle, Tallink, St. Peter Line or Viking Line staff will proceed with boarding line by line. Wait patiently for your turn.

On board the ship between Tallinn and Stockholm

On the Tallink, St. Peter Line or Viking Line ship, everyone has their own travel philosophy. While some people will be inclined to relax in a cosy lounge, others will be keen to shop in the boutiques or eat at the self-service restaurant.

Ferry arrival in Stockholm

Finally you will find some information for the arrival of the ferry in Stockholm:

  • The ferry enters Stockholm Harbour / You will only be allowed access to the garage once the boat is moored. There is no point in rushing. In the meantime, we advise you to enjoy the arrival in Stockholm from the outside deck.
  • If you are in a cabin. / You will need to vacate your cabin approximately half an hour before arrival in Stockholm Harbour.
  • Leaving the ship and exploring Stockholm / You can get your car out of the ferry's huge garage relatively quickly, once the doors are open. Pedestrian passengers get off the boat even faster. A customs check cannot be ruled out in Stockholm. Finally, leave the port and Stockholm is waiting for you!

Filters

Mode of transport
Departure time
Arrival time