Skip to content

Helsinki to Tallinn ferry

Two hours across the Gulf of Finland between two Baltic capitals.

from €24.00 about 2h 3 operators

Sample timetable

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

09:30 – 11:30
Viking Line · 2h
from
€54.26
Book
10:00 – 12:00
Viking Line · 2h
from
€65.54
Book
11:45 – 13:45
Tallink Silja · 2h
from
€60.07
Book
15:45 – 17:45
Eckerö Line · 2h
from
€66.79
Book
16:15 – 18:15
Viking Line · 2h
from
€67.12
Book
16:45 – 18:45
Eckerö Line · 2h
from
€72.23
Book

Operators on this route

Departure port
Helsinki
Finland · Baltic

Finland's capital port, a short hop across the Gulf of Finland to Tallinn.

Arrival port
Tallinn
Estonia · Baltic

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

Helsinki to Tallinn ferry FAQ

How long is the Helsinki to Tallinn ferry?+

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

How much does the Helsinki to Tallinn ferry cost?+

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

Which operators sail from Helsinki 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 Helsinki to Tallinn ferry?+

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

Related routes