Tallinn to Stockholm Ferry (All You Need to Know in 2022)

Tallinn to Stockholm Ferry

Time to read: 5 minutes

If you are looking for a fun way to reach Sweden, then taking the Tallinn to Stockholm ferry is a great option. The 17.5-hour journey will take you across the Baltic Sea from Estonia and past thousands of uninhabited islands before reaching Sweden’s charming capital.

This is also the perfect option for those on a road trip around Europe as you can bring your car onto the boat. In this article, we will discover all there is to know about the Tallinn to Stockholm ferry.

Please note: This site contains affiliate links to products. We may receive a commission for purchases made through these links at no extra cost to you.

You might also like my other ferry travel articles:

Is there a Ferry from Tallinn to Stockholm?

Yes, Tallink Silja Line has a daily ferry from Tallinn to Stockholm.

How Long is the Ferry from Tallinn to Stockholm?

The journey takes 17 hours and 30 minutes.

About the Route

The ferry to Stockholm leaves Tallinn Port D and the first stop is at Mariehamn, the capital of Aland, an autonomous island archipelago belonging to Finland. The boat stops for only ten minutes before continuing on to Sweden’s Vartehamnen port in Stockholm.

Book today with Direct Ferries

Why take the Stockholm Tallinn Ferry?

  • Enjoy a leisurely trip without the stress of flying
  • Cheap – tickets from just €92
  • Amazing views of the Gulf of Finland and the Baltic!
  • Take advantage of Estonia’s cheap prices!
  • Discover one of Europe’s most charming old towns!
  • Arrive right in the centre of Stockholm

There are many reasons to visit historic Stockholm. The city sits across 14 islands on Lake Malaren with over 60% of the city consisting of waterways, inter-connecting bridges and green spaces. The medieval old town is beautiful, with brightly coloured buildings lining the waterfront.

It’s no secret that Scandinavia and Sweden in particular are expensive, so taking starting your trip in Estonia is a great way to stock up on items that are more costly in Sweden.

Book today with Direct Ferries

Tallinn Stockholm Ferry Timetable

Depart TallinnArrive StockholmDuration

Stockholm Tallinn Ferry Timetable

Depart StockholmArrive TallinnDuration

Book today with Direct Ferries

Tallinn Stockholm Ferry Price

The cost of a ticket for the Tallinn Stockholm Ferry starts at €92.00 for a foot passenger. This includes a bed in a 4-berth economy class cabin.

Ticket & SeatingPrice in Euros
Foot Passenger & bed in 4-berth cabin€92.00
2 berth cabin€142.00
2 berth deluxe cabin with breakfast€402.00
4 berth cabin (inside)€101.00
4 berth cabin (outside)€142.00
Small car (eg. fiat punto) and bed in 4 berth cabin€192.00
Bicycle and bed in 4 berth cabin€102.00

Book today with Direct Ferries

About the Tallinn to Stockholm Ferry

Tallink Silja Line
Tallink Silja Line in Stockholm

Tallink Silja Line runs a daily ferry to Stockholm from Tallinn. The boat leaves the port at Tallinn at 18:00 daily and arrives in Stockholm at 10:30 local time the next day.

The vessel is the Estonian flagged Baltic Queen, a 12-deck passenger cruise ferry that was first built in 2008 and refurbished in 2022.

Book today with Direct Ferries

About the Baltic Queen

Tallink took delivery of the made-to-order Baltic Queen on 16th April 2009. The ferry has been running the Tallinn Stockholm route ever since.

The Baltic Queen has 12 decks, 927 cabins and room for 2,500 people and 420 cars.

Facilities on Board

  • Free wifi throughout the vessel
  • Sun decks
  • Restaurants (including a grill house, Italian, buffet, Russian & more)
  • Sea pub & bar
  • Piano bar
  • Cafeteria/patisserie/coffee bar
  • Children’s play area
  • Conference room
  • Tax-free shop
  • Boutique fashion store
  • Sauna (reserved & public saunas, swimming pool & bar)
  • Casino (roulette, poker & slot machines)
  • Ibiza Nightclub

Book today with Direct Ferries

How to buy tickets for the Tallinn to Stockholm Ferry

You can purchase tickets at the port in Tallinn, however, as the route sells out it’s best to book in advance and this can be done online through companies like Direct Ferries.

Prices start from as little as €92 one-way for a foot passenger. Prices increase in summer and around holiday periods.

Book today with Direct Ferries

How to get to the Tallinn Ferry Terminal

Tallinn Ferry Port
Tallinn Ferry Port (with old town in the distance)

The ferry departs from Tallinn’s terminal D, which is very close to the old town.

Address: Tallinn D-Terminal, Uus-Sadama 24, 10151 Tallinn

Port Operating Hours

Monday to Friday: 06:00 – 01:00

Saturday: 06:00 – 22:30

Sunday: 08:0 – 01:00

How to get there: Tallinn’s port is easily reachable from the old town on foot. The walk takes around 15 minutes.

Check-in opens 2 hours prior to departure.

Facilities at the port

  • Currency Exchange
  • ATM
  • Cafe (12:00 – 19:00)
  • Shops
  • Lockers
  • Rapid Antigen Testing*

*The testing is done by qualified medical staff. The cost is €39.00 and the results are available in approximately 20 minutes. You will receive either a digital or printed certificate in three languages (Estonia, English and Russian).

Book today with Direct Ferries

Things to see in Stockholm

View of Stockholm and Islands
View of Stockholm and Islands

Stockholm is a fascinating destination with a long history, a picturesque old town and plenty of open spaces. Hop from island to island across the city while stopping to enjoy the many parks, shops and restaurants on offer.

Here are some of the top things to do in the city:

  • Explore Gamla Stan (Old town)
  • Skansen Open Air Museum
  • The Royal Palace
  • ABBA Museum
  • Nobel Museum
  • Gröna Lund
  • Kungsträdgården Park
  • Drottningholm Palace
  • Hellasgården

Looking for a place to stay in Stockholm? Check out our top recommendations:

Budget: Archipelago Hostel Old Town

Mid-range: Biz Apartment Hammarby Sjöstad

Luxury: Victory Hotel

Don’t Delay, Book Today!

So, now you know everything about taking the Tallinn to Stockholm ferry, what are you waiting for? Book your ticket now with Direct Ferries!

If you are travelling around the Baltic countries, be sure to check out my other guides:

Steve Rohan

About the author: Steve Rohan, originally from England, has lived in China for over six years. He has lived in the frozen city of Harbin, the ancient capital of Luoyang, the tropical paradise of Sanya and Hong Kong.

He has travelled extensively across Europe and Asia, mostly by train, and has written about his travels for this blog as well as self-publishing his first book, Siberian Odyssey.

Leave a Reply

Your email address will not be published.