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.

04:45 – 20:45
Tallink Silja · 16h
from
€85.94
Book
10:45 – 02:45
Tallink Silja · 16h
from
€113.23
Book
11:15 – 03:15
Tallink Silja · 16h
from
€93.51
Book
18:00 – 10:00
Tallink Silja · 16h
from
€118.18
Book
19:15 – 11:15
Tallink Silja · 16h
from
€102.76
Book
19:30 – 11:30
Tallink Silja · 16h
from
€94.67
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