Sweden Ferries

Ferry from Estonia to Sweden

Tallinn - Stockholm

Overnight from Estonia's capital to Stockholm, calling at Åland

  • Around 17 1/2 hrs overnight
  • Tallink every other evening, all year round
  • Viking Line 22 Jun to 8 Aug 2027

Tallinn - Stockholm

The route in detail

Table of Contents

The crossing from Tallinn to Stockholm takes a whole night across the Baltic. You board in the Estonian capital in the early evening, eat on board, sleep in your cabin, and arrive in Stockholm the next morning. One operator serves the line all year round, with a second joining in high summer.

Departing from Tallinn

Tallink Silja Line departs from the D-Terminal in the Old Harbour, Uus-Sadama 24. It's around a 15-minute walk into the centre, and tram line 2 stops at Vanasadam. Cars enter the port via the vehicle entrance at Pikksilma 19/2, and the car park at the terminal has 385 spaces and 20 EV charging points.

Tallink recommends being at the terminal one hour before departure. Registration closes 30 minutes before, and boarding closes 20 minutes before; boarding runs between 16:15 and 17:40. Vehicle check-in opens 1.5 hours before departure. Online check-in can be done 24 hours in advance. You'll need a national ID card or passport.

The crossing

The Baltic Queen takes around 17 1/2 hours. Because Estonia is an hour ahead of Sweden, the clock shows an hour less. During the night the ship calls at Mariehamn on Åland, and in the morning it sails in through the Stockholm archipelago. On board there are restaurants, bars, a shop and a sauna centre on Deck 2; cabins range from the basic E category to the Executive Suite.

In summer, Viking Line also sails from Tallinn to Stockholm, with the Gabriella and the Viking Cinderella, taking around 21 hours. You'll find the times in the timetable.

The Baltic Queen at the ferry terminal in Stockholm.
The Baltic Queen at the ferry terminal in Stockholm.

With a car, campervan, bike or dog

Cars, campervans and bicycles travel too. Tallink re-measures your vehicle's length and height at check-in, and cyclists ride aboard along the vehicle lane. More on a campervan crossing under Travelling to Sweden with a campervan.

Dogs travel on the Baltic Queen in the kennel on Deck 3 or with you in a pet cabin; exercise space is on Deck 6. You must register the animal when booking, as places are limited. You'll need a pet passport, and muzzles are required in crowded areas. Entry rules are listed under Travelling to Sweden with a dog.

Arrival in Stockholm and onward travel

The Baltic Queen docks at Värtahamnen, Hamnpirsvägen 10. Gärdet metro station on the red line is within walking distance, bus 76 runs into the centre, and the operator's shuttle buses connect the terminal with the Cityterminalen in 20 to 30 minutes. By car, you're straight into the city once you disembark. Everything on the capital's ports is under Ferries to Stockholm.

Timetable, season and prices

Tallink Silja Line sails all year round, every other evening from Tallinn. Viking Line joins from 22 June to 8 August in 2027. The timetable shows departures for your travel period. The price depends on the day of travel, cabin and vehicle; the booking window lets you enter everything and see the total price. How ferry prices to Sweden are made up is explained under Prices.

Estonia - Sweden

Overnight from Estonia to Stockholm

The ferry from Tallinn to Stockholm connects the capitals of Estonia and Sweden. Tallink Silja Line sails the Baltic Queen all year round, every other evening from Tallinn. In high summer, Viking Line adds its own sailings.

The crossing runs overnight across the Baltic, with a stop in Mariehamn on Åland. The next morning you sail in through the Stockholm archipelago.

Crossing time
approx. 17.5 to 21 hrs
Operator
Tallink Silja Line, Viking Line
Frequency
every other day, more often in summer

Next departures

Date

Timetable

FAQ Tallinn - Stockholm

Frequently asked questions

Questions and answers about the Tallinn - Stockholm ferry route

How long does the ferry from Tallinn to Stockholm take? +

With Tallink Silja Line around 17 1/2 hours, with Viking Line in summer around 21 hours. Estonia is an hour ahead of Sweden, so the clock shows an hour less than the crossing actually takes.

How often does the ferry run? +

Tallink Silja Line sails every other evening from Tallinn, all year round. Viking Line only runs the route in summer, from 22 June to 8 August in 2027. The timetable shows the departures for your travel day.

When do I need to be at the terminal in Tallinn? +

Tallink recommends being at the D-Terminal one hour before departure. Registration closes 30 minutes before, and boarding closes 20 minutes before; boarding in Tallinn runs between 16:15 and 17:40. Vehicle check-in opens 1.5 hours before departure.

How much does the Tallinn to Stockholm ferry cost? +

It depends on the day of travel, cabin and vehicle. In the booking window above, enter everything to see the total price. How ferry prices to Sweden are made up is explained under Prices.

Can I bring my car or campervan? +

Yes, cars, campervans and bicycles travel too. The vehicle entrance at the Tallinn port is at Pikksilma 19/2, where Tallink re-measures length and height. Tips for a campervan crossing are under Travelling to Sweden with a campervan.

Can my dog come along? +

Yes. On the Baltic Queen, your dog travels in the kennel on Deck 3 or with you in a pet cabin, with exercise space on Deck 6. You must register the animal when booking. Entry rules are summed up in Travelling to Sweden with a dog.