Helsinki ferries connect Finland with Estonia, Sweden, Aland, Latvia, Germany & Russia with crossings available to Tallinn (in Estonia), Stockholm (in Sweden), Mariehamn (in Aland), Riga (in Latvia), Travemunde (in Germany) & St Petersburg (in Russia). Helsinki Ferry crossings are operated by Tallink Silja, Viking Line, Finnlines, St Peter Line & Eckerö Line and depending on time of year you’ll find a choice of up to 20 ferry crossings daily.
There are up to 20 ferry crossings daily from Helsinki with sailing durations starting from 2 hours. Our Helsinki ferry summary provides a good guide but for the latest sailing information use our fare search.
Helsinki port was founded in 1550 as a port town to compete for Baltic Sea transport and is now one of the key ferry ports in the region.
Helsinki ferry port is the busiest passenger port in Finland with connections to numerous countries including Sweden, Estonia, Poland, Russia and Germany.
Unsurprisingly for a port of its size, Helsinki has numerous ferry terminals - West Terminal for departures to Estonia and Russia, Olympia for Sweden, Katajanokka and Makasiini for Estonia and Hansa terminal for crossings to Germany and Poland.