Recommended route
Tallinn
Direct trip to Stockholm traveling by flights, ferry
Stockholm
Get prices
Alternative routes
Tallinn
Travel by bus, ferry to Helsinki
Helsinki
Travel by flights, ferry to Stockholm
Stockholm
Get prices
Tallinn
Travel by bus, 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? Look no further, 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, that's why 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 price for a Tallinn Stockholm ferry ticket according to 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 onboard amenities such as cabins, restaurants, stores, Wi-Fi and more. Often, they also offer facilities for people with limited 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 hrs.
Search for ferries
Accommodation search and booking

Ferry Tallinn Stockholm: Price, Timetable and Duration

To travel by ferry from Tallinn to Stockholm, you'll find tickets ranging from $94 for one person if you're traveling without a car to $341 if you're traveling with your car. The average price we've seen on the Tallinn-Stockholm route is $192. The average ferry crossing time from Tallinn to Stockholm is 17 hrs. 42 min. The slowest ferries will take 20 hrs. 50 min to reach Stockholm, while the fastest boats will reach Stockholm in 17 hrs. 15 min. The first ferry leaves the port of Tallinn at 14:00. The last ferry to Stockholm leaves Tallinn at 18:00.

Average price of a Tallinn Stockholm ferry crossing
$192
Price range for Tallinn Stockholm ferries (Lowest price for 1 passenger and highest price for 1 passenger and a car)
$94 - $341
Average crossing time Tallinn Stockholm
17 hrs. 42 min
Departure time of first ferry to Stockholm
14:00
Departure time of last ferry to Stockholm
18:00
Arrival time first ferry to Stockholm
09:50
Arrival time of last ferry to Stockholm
10:30

Why take a ferry from Tallinn to Stockholm ?

Whether you're travelling solo, with a partner 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 Tallinn to Stockholm ferry is an ideal way to travel.

Not to worry about the number of bags
With the train, bus or plane, a free baggage allowance is often applied and any additional baggage 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 traveling as a pedestrian, the conditions may be more restrictive as you will have to keep 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 on 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 have the impression of arriving too quickly in Stockholm 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 discovering the ship, spending long moments playing in the areas reserved for the youngest or in the video games and arcades (for teenagers), watching the latest movies in the cinema, sharing a family meal in the restaurant, or marveling 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're looking to travel between Tallinn and Stockholm by ferry, there are several companies to choose from including Tallink, St. Peter Line or Viking Line who offer regular services between the two cities. You can find more information about the different ferry companies on this route and their departure times here.

Tallink Tallinn Stockholm
Tallink
Tallink, founded in 1991, is a ferry company based in Estonia that serves 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 hrs. 20 min. More information about Tallink
17 hrs. 20 min
7 crossings a week
St. Peter Line Tallinn Stockholm
St. Peter Line
St. Peter Line is a ferry company based in Russia that offers 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 hrs.. More information about St. Peter Line
16 hrs.
1 crossings a week
Viking Line Tallinn Stockholm
Viking Line
Founded in 1959, Viking Line is a ferry company based in Finland that offers crossings 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 hrs. 50 min. More information about Viking Line
20 hrs. 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
Accommodation search and booking

FAQ (FREQUENTLY ASKED QUESTIONS)

If you take a ferry from Tallinn to Stockholm, it will take you at least 16 hrs. 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 safely 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 not refundable or 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 $94 for the lowest, to $341 for the highest. The average price we've seen is $192.

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

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

Your experience of the Tallinn to Stockholm crossing

If this is your first time on a ferry, it is not easy to imagine what a Tallinn-Stockholm 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, we explain here 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 start your Tallinn Stockholm ferry cruise, here are a few steps to embark:

  • Presentation time at the port of Tallinn / 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 has the right to refuse you boarding.
  • Checking in for the Tallinn Stockholm crossing / In Tallinn, present your identity papers (passport or national identity card) 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 is done directly from the boarding lanes. You remain in your vehicle.
  • Boarding the ship to Stockholm / Pay attention to the voice messages in the Tallinn ferry terminal inviting you to board. In your vehicle, Tallink, St. Peter Line or Viking Line agents will proceed to 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, each one has its own philosophy of travel. While some people will be inclined to relax in a cozy lounge, others will be sure to shop in the boutiques or eat at the self-service restaurant.

The arrival of the ferry in Stockholm

You will finally find some information for the arrival of the boat in Stockholm:

  • The ferry enters Stockholm harbor / You will be allowed to access the garage only when the boat is docked. There is no point in rushing. In the meantime, we advise you to enjoy the arrival in Stockholm on the outside deck.
  • If you are in a cabin. / You will need to vacate your cabin approximately half an hour before arrival in Stockholm Harbor.
  • Leaving the ship and discovering Stockholm / You get your car out of the huge ferry 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

Modes de transport
Time of departure
Arrival time