Search live Stockholm to Tallinn ferry prices
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.
The Stockholm to Tallinn ferry
Stockholm to Tallinn is an overnight Baltic cruise-ferry of around sixteen hours, linking the Swedish capital with Estonia's beautifully preserved old town. The ship leaves Stockholm in the late afternoon, sails out through the islands of the Stockholm archipelago and crosses the Baltic overnight, arriving in Tallinn the following morning. On board are en-suite cabins, restaurants, bars, shops, a spa and live entertainment, making the passage a relaxed mini-cruise as well as a way to move a car or motorhome between the two countries. Foot passengers travel too, often as part of a Baltic city-hopping trip. Tallinn's medieval centre, a UNESCO World Heritage Site, lies close to the harbour, so with a cabin booked you arrive refreshed and within easy reach of the cobbled streets, towers and squares.
- Overnight cruise-ferry with cabins and full onboard facilities
- Scenic departure through the Stockholm archipelago
- Around sixteen hours across the Baltic
- Lands close to Tallinn's UNESCO-listed old town
Stockholm to Tallinn ferry — common questions
How long is Stockholm to Tallinn by ferry?
Around sixteen hours, sailing overnight with a cabin included.
Who operates Stockholm to Tallinn?
Tallink Silja runs the overnight cruise-ferry between the two cities.
Does the ferry carry cars?
Yes โ it carries cars, motorhomes and foot passengers, with vehicle space booked alongside a cabin.