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.
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.
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.