Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.



Crossing Finland ⇔ Estonia
Destination(s) 🇪🇪 Estonia, 🇫🇮 Finland
Sailings Up to 13 times per day
Duration 2 Hours
Distance 51 miles, 82 km
Operated by Eckerö Line Finbo, Tallink Silja, Viking Line
2p+Car+Return in our estimation € 63
Categories: ,

A popular ferry crossing in the Baltic sea / Finnish Gulf is the ferry from Tallinn to Helsinki that connects Finland and Estonia. In about 2 hours, you can sail from the Finnish capital to the Estonian capital.

Add your review
ferry tallin-helsinki, view over Helsinki

Ferry to Tallinn and Helsinki

The ferry from Tallinn to Helsinki and vice versa is popular in the Baltic sea. Tallinn and Helsinki, the capitals of Finland and Estonia are only 82 km's apart from each other. 3 ferry companies operate the crossing between both capitals: Tallink-Silja, Viking Line, and Eckerö in total there are up to 13 ferries per day sailing from Tallinn to Helsinki and vice versa.

With this crossing, you'll be from Estonia to Finland in about 2 hours, the same for the route in the reversed direction. Tallinn is located at the bay of Tallinn in the Finnish gulf.

Tallink Shuttle Star - the fast ferry sailing on the Helsinki Tallinn Route
Tallink Shuttle Star – the fast ferry sailing on the Helsinki Tallinn Route

Route Map Helsinki-Tallinn

Wondering where this crossing is? Check it out on our handy ferry map.

Tickets and Booking

You can easily find out availability and ticket prices by filling in the input fields below.


Which ferry companies sail on this crossing?

The ferries between Tallin and Helsinki are currently operated by Viking Line, Tallink Silja and Eckerö .

How long does the Tallin-Helsinki crossing take?

The travel time for the Tallin-Helsinki ferry is around 2 hours. Please arrive early at the harbor and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Tallinn Helsinki ferry sail?

You can usually take the ferry from Tallinn to Helsinki up to 13 times per day. Depending on the season, the number of people on the ferry, and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Helsinki and Tallinn?

The distance between Helsinki and Tallinn is approximately 51 miles or 82 km.