Sharing is caring!

What’s the easiest and quickest way to get between Helsinki in Finland and Tallinn in Estonia? That’s right, it’s the Helsinki to Tallinn Ferry (well, ferries)! The distance between the two cities is only 90km across the Gulf of Finland. It takes only 2 hours so it’s quicker than flying as the “check in” is much quicker than at the airport and the ports are within walking distance from their respective town centres.

Why take the Helsinki to Tallinn Ferry?

There are many reasons for a day trip (or longer) to Tallinn while in Helsinki. The medieval old town is beautiful, with expansive views across the gulf. There are plenty of attractions in the city including many wonderful traditional restaurants. It’s no secret that Scandinavia, and Finland in particular are expensive, so taking the trip to Estonia is a great way to have a day out for a fraction of the cost (and stock up on cheap booze if you feel so inclined).

About the Helsinki Tallinn Ferry

Helsinki, Finland
Helsinki, Finland

There are three companies that operate Helsinki to Tallinn ferries; Tallink Silja Line, Viking Line and Eckero Line. There are 13 sailings a day currently (spring 2020) and sailings will increase as we come into summer and this article will be updated with new timetables. See below for current timetable.

Tallink has 6 sailings each day and is the fastest crossing at exactly 2 hours

Eckero is the cheapest with a one-way ticket costing as little as $12.

Viking Line has only two sailings per day.

How long does the Helsinki to Tallinn Ferry take?

Tallink Silja – 2 Hours

Eckero – 2.25 Hours

Viking – 2.5 Hours

How to buy tickets for the Helsinki to Tallinn Ferry

You can purchase tickets at the port in Helsinki, however as the route sells out it’s best to book in advance and this can be done online through companies like Direct Ferries.

Prices start from 15 Euros one-way for a foot passenger.

2020 Helsinki to Tallinn Ferry Timetable

Tallink (30th March 2020 to 20th December 2020)

Helsinki to Tallinn

DepartureArrivalSailingsShip
07:3009:30Every DayStar
10:3012:30Every DayMegastar
13:3015:30Every DayStar
16:3018:30Every DayMegastar
18:3022:00Every DaySilja Europa
19:3021:30Every DayStar
22:3000:30Mon, Wed to SunMegastar
23:0001:00TuesMegastar

Tallinn to Helsinki

DepartureArrivalSailingsShip
07:3009:30Every DayMegastar
10:3012:30Every DayStar
12:3016:00Every DaySilja Europa
13:3015:30Every DayMegastar
16:3018:30Every DayStar
19:3021:30Every DayMegastar
22:3000:30Mon, We to SunStar
23:3001:30TuesStar

Viking Line (until 2nd April 2020)

Helsinki to Tallinn

DepartureArrivalSailingsShip
10:3013:00Every DayM/S Viking XPRS
20:3023:00Every Day M/S Viking XPRS

Tallinn to Helsinki

DepartureArrivalSailingsShip
17:0019:30Every Day M/S Viking XPRS
07:0009:30Every Day M/S Viking XPRS

Eckero Line (until 5th April 2020)

Helsinki to Tallinn

DepartureArrivalSailingsShip
09:0011:15Every DayM/S Finlandia
15:1517:30Every Day M/S Finlandia
21:4023:50Sun to Fri M/S Finlandia

Tallinn to Helsinki

DepartureArrivalSailingsShip
06:0008:15Mon to SatM/S Finlandia
12:0014:15Every Day M/S Finlandia
18:3021:00Sun to Fri M/S Finlandia

How to get to the Helsinki Ferry Terminal

Talink Silja & Eckero Line ferries depart from Helsinki West Harbour, Terminal

Address: Tyynenmerenkatu 14, 00220 Helsinki

Open from 06:00 to 22:30 6 days per week (Tuesday 06:15 to 23:30)

How to get there: The West Harbour is walking distance from the centre of Helsinki. You can also take Tram 6T and 7 to the Terminal (final stop).

Viking Line ferries depart from Terminal A right in front of the market square in central Helsinki.

Address: Katajanokanlaituri 8 (Mastokatu 1), 00160 Helsinki

How to get there: The West Harbour is walking distance from the centre of Helsinki. You can also take Tram 5 to the Terminal (final stop).

Check-in opens 2 hours prior to departure.

How to get from the port in Tallinn to the Old Town

Tallink Silja Line ferries arrive at Terminal D in Tallinn which is a 15 minute walk southwest of the old town. Bus 2 leaves from Reisisadam at Terminal D.


Eckero and Viking Line ferries arrive at Terminal A which is closer to the old town and train station. Bus 2 leaves from Reisisadam at Terminal A. Trams 1 & 2 leave from stop Linnahall.

Things to see in Tallinn

Tallinn Old Town, Estonia
Tallinn Old Town & Gulf of Finland, Estonia

Now you’ve worked out how to take the Helsinki to Tallinn ferry, check out my One Day in Tallinn article for a quick itinerary. Below are some of the top attractions:

  • Medieval Old Town
  • Town Hall Square
  • Viru Gate
  • Toompea Hill
  • Alexander Nevsky Cathedral
  • City Walls
  • KGB Headquarters

Here at thetripgoeson we love sea crossings. If you are looking for something a little more adventurous than the Helsinki Tallinn ferry, why not check out these other routes:

Baku to Turkmenbashi

Crossing the Caspian Sea from Azerbaijan to Turkmenistan by cargo ship

Qingdao to Incheon

Crossing from Qingdao in China to Seoul in South Korea by ferry.

Busan to Fukuoka

Hydrofoil between South Korea and Japan

Yakushima Island

Travelling by container ship to one of Japan’s remote islands in the Pacific.

Sharing is caring!

shares