Home · Routes · Helsinki–Tallinn
Finland → Estonia 🇪🇪

Helsinki to Tallinn Ferry

The busy Gulf of Finland shuttle between Helsinki and Tallinn — around two to two and a half hours, with frequent daily sailings on big modern ferries.

2h 30 crossing 8 / day from £49 car + 2
Crossing time
2h 30
Operators
Tallink Silja, Viking Line, Eckerö Line
Sailings
8 / day
From
£49
Route type
Short crossing
Book this crossing

Search live Helsinki to Tallinn ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.

Opens Direct Ferries · we earn a commission, you pay the same.
The crossing

The Helsinki to Tallinn ferry

Helsinki to Tallinn is one of Europe's busiest sea routes, a short hop across the Gulf of Finland that links the Finnish and Estonian capitals in roughly two to two and a half hours. Several operators run the crossing through the day, so departures are frequent and flexible, on large, modern ferries with cafes, restaurants, shops and sun decks. The ships carry cars, motorhomes, coaches and foot passengers, and many travellers go on foot for a day trip or a quick city break. Tallinn's UNESCO-listed medieval old town, with its cobbled lanes, towers and merchant houses, sits just a short walk or tram ride from the harbour. Whether you are city-hopping, touring the Baltic or moving a vehicle between the two countries, it is a quick, well-served and easy passage.

Good to know

Helsinki to Tallinn ferry — common questions

How long is the Helsinki to Tallinn ferry?

Around two to two and a half hours, depending on the ship and operator.

Who operates Helsinki to Tallinn?

Several lines, including Tallink Silja, Viking Line and Eckerö Line, with frequent daily sailings.

Can I make a day trip from Helsinki to Tallinn?

Yes — the crossing is short and frequent, so a foot-passenger day trip to Tallinn's old town is very popular.

More crossings

Related ferry routes