Up to 12 daily connections. 3 operators. The busiest ferry route in the Baltic Sea — with prices from 9 € and crossings from 2 hours.
Two capitals, separated only by the Gulf of Finland — connected by the busiest passenger route in the Baltic Sea.
All daily connections by Tallink, Viking Line and Eckerö Line — sorted by operator with departure and arrival times. Starting on the Finnish side? See all departures in day-trip order on our Helsinki to Tallinn ferry page.
All times are local time (Helsinki: EET/EEST, Tallinn: EET/EEST — same time zone). Schedule subject to change. As of: all three operators August 2026 — Tallink and Viking Line verified against the operators’ own timetables on 29 Aug 2026 (Viking base timetable valid until 31 Dec 2026), Eckerö Line operator timetable 2026/27.
How much does the Helsinki–Tallinn ferry cost? All prices from the three operators compared directly — from the cheapest ticket to family fares.
| Category | Tallink Silja Line |
Viking Line |
Eckerö Line |
|---|---|---|---|
| Cheapest price | from 9 € | from 14 € (SDR) | from 15 € |
| Foot passenger ⌀ | ~97–101 € | ~80–100 € | ~80–90 € |
| With car | from ~50 € | from ~40 € | by vehicle size |
| Same-Day Return | up to 40% discount | 50% discount | Special price |
| Children 0–5 | Free | Free | Free |
| Children 6–11 | – | 50% discount | – |
Prices vary by season, booking time and availability. SDR = Travel Bargain (Viking Line early booker). Eckerö Line's car price depends on vehicle length and height, added to the ticket price. As of: March 2026.
Four factors determine how much you pay for the Helsinki–Tallinn ferry.
How to best book your Helsinki–Tallinn ferry — and avoid common mistakes.
Tallink, Viking Line and Eckerö Line in a quick profile — with all key data at a glance.


