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.
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.
Around two to two and a half hours, depending on the ship and operator.
Several lines, including Tallink Silja, Viking Line and Eckerö Line, with frequent daily sailings.
Yes — the crossing is short and frequent, so a foot-passenger day trip to Tallinn's old town is very popular.