Skip to content

Stockholm to Tallinn ferry

An overnight Baltic cruise-ferry between Sweden and Estonia.

from €42.00 about 16h 1 operators

Sample timetable

A typical day of sailings on this route. Prices shown are per person for two passengers.

07:00 – 23:00
Tallink Silja · 16h
from
€101.34
Book
11:30 – 03:30
Tallink Silja · 16h
from
€131.31
Book
12:30 – 04:30
Tallink Silja · 16h
from
€132.96
Book
15:30 – 07:30
Tallink Silja · 16h
from
€101.79
Book
16:15 – 08:15
Tallink Silja · 16h
from
€92.57
Book
23:45 – 15:45
Tallink Silja · 16h
from
€125.47
Book

Operators on this route

Departure port
Stockholm
Sweden · Baltic

Sweden's capital, gateway to the Baltic and the Åland islands.

Arrival port
Tallinn
Estonia · Baltic

Estonia's medieval capital, joined to Helsinki by frequent fast ferries.

Stockholm to Tallinn ferry FAQ

How long is the Stockholm to Tallinn ferry?+

The crossing takes around 16h, though exact sailing times vary by operator and vessel.

How much does the Stockholm to Tallinn ferry cost?+

Fares start from €42.00 per person. Prices depend on the date, how far ahead you book, and any vehicle or cabin extras.

Which operators sail from Stockholm to Tallinn?+

We compare every operator serving this route side by side so you can pick on price, timing and amenities.

Can I take a car on the Stockholm to Tallinn ferry?+

Yes — most sailings on this route carry vehicles. Add your vehicle in the search to see accurate prices.

Related routes