Ferry from Tallinn to Stockholm

Tickets, prices & schedules

You can travel by ferry from Stockholm to Tallinn all year round, usually with 3-4 weekly crossings. The journey normally takes 17.5 hr and prices for ferry tickets with a cabin start at around €127.

Tallink Silja Line serves the ferry connection from Estonia to Sweden with conventional cruise ferries. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

When planning your trip to Sweden on the Tallinn - Stockholm ferry, you can take advantage of the regular discounts available to specific passengers. Typically, children under 12 are entitled to 50% off regular ticket prices, while teenagers (12-17) receive a 25% discount.

Note: infants, toddlers, and children up to 5 years old normally travel for free.

On-board services and amenities

The Tallinn - Stockholm ferry route is operated by conventional cruise ferries, such as the Baltic Queen, which are designed for long-haul travel. Onboard, you will find a wide range of amenities and services, such as:

  • Comfy air-conditioned lounges and seating on outer decks to enjoy the sea view
  • Cafés, bars, and restaurants (à la carte and buffet) serving a range of hot and cold drinks, snacks, and meals (including vegan and child-friendly options)
  • Entertainment with live music and events, and casino games
  • Children’s play areas with regular events, interactive games, and a ball pit
  • Wellness facilities, including a sauna and pool for pampering and relaxation
  • Shops and kiosks selling snacks, gifts, and travel essentials
  • Wi-Fi hotspot to stay connected during the trip

Accessibility

The ferries traveling from Tallinn to Stockholm are generally accessible to travelers with disabilities, featuring ramps and lifts between decks, as well as adapted cabins and amenities.

Boarding assistance is typically available upon request and prior notification to the ferry company before your journey.

Important: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company at the time of booking for further details.

Cabins and accommodation

Are there cabins on the ferry?

Yes, cabins are compulsory on the Tallinn - Stockholm route, and the ferries have a range of cabin types on offer for up to 9 passengers. Typically, you can choose between:

  • Standard inside cabins
  • Outside cabins with a sea view
  • Deluxe suites and cabins with more space, a double bed, a sofa, minibar, a hair dryer, and a sea view or balcony
  • Family suites with more space, bunk beds, a baby bed, and a sea view
  • Accessible cabins for passengers with disabilities, featuring wider doors and adapted bathroom
  • Pet-friendly cabins with a water bowl

All cabins feature air conditioning, a TV, and an en-suite bathroom.

Cabin prices start at around €127.

Can I book business-class seats?

No, Tallink Silja Line does not offer VIP or business-class seating on the ferries serving the Tallinn - Stockholm route. Standard tickets include accommodation in an economy-class cabin, however, there are also deluxe cabins and suites available.

Luggage

Tallink Silja Line has a very flexible luggage policy, so you can bring as many bags as you can carry on board yourself, with no size or weight restrictions.

You can store your luggage in your cabin or vehicle, but keep in mind that the Baltic Queen does not have luggage storage or lockers available.

Traveling with pets

Pets are generally allowed on Tallinn - Stockholm ferries, provided you include them in your bookings. On Tallink Silja Line ferries, you can either book a spot in the on-board kennels or a pet-friendly cabin (for up to 3 pets).

You can walk your pet in designated areas, however pets are generally not allowed in standard cabins, dining areas or other public spaces onboard. Smaller pets must remain in their carrier, while larger animals must be kept on a leash and wear a muzzle.

Remember to bring the necessary travel and health documents, tickets, and any pet supplies needed for the trip.

Useful tips for your ferry trip to Stockholm from Tallinn

Here are some useful tips for your ferry trip from Tallinn to Stockholm:

  • The port of Tallinn can get busy, so plan your arrival at least 1 hr ahead of your ferry’s departure. If you are traveling with a vehicle, it’s best to be there 2 hr in advance.
  • The Baltic Sea can get a bit rough, so if you are sensitive to the waves, consider taking seasickness medication for the trip. As always, you can discuss your options with your pharmacist or doctor.
  • When planning your trip, keep in mind the time difference, as Estonia is 1 hr ahead of Sweden.
  • If you are traveling to Estonia with a vehicle, don’t forget to book your return ticket on the Stockholm - Tallinn ferry in advance, as car deck spaces are limited.
  • From Tallinn, you can also travel by ferry to Helsinki and Mariehamn in Finland. For more detailed information on all ferry routes, companies and ticket prices, take a look at the Tallinn ferry schedules.

Where to take the ferry from Tallinn to Stockholm

Ferries to Stockholm normally set sail from Terminal D at the port of Tallinn, the main terminal handling international ferry crossings in Estonia. The port is just 1-2 km from the Old Town (Vanalinn) and about 4 km from Tallinn Airport.

At the port, you will find basic traveler amenities, such as cafés, shops, waiting areas, and ticket offices. Nearby, you will also find buses, trams, taxis, car rental agencies, and parking facilities.

How to get to the port of Tallinn

  • On foot: if you’re staying in the Old Town or downtown Tallinn, you can walk to the port in 15-20 min.
  • By taxi: a ride from the Old Town takes about 5 min, while from the airport it takes 10-15 min.
  • By public transport: you can hop on tram lines 1 and 2, and bus line 2, and get off near the port at Linnahall or Hobujaama, which are about a 10-min walk from the terminal
  • By car: you can easily reach the port by following the signs in central Tallinn roads.

Where does the ferry arrive in Stockholm?

Ferries from Tallinn usually dock at Värtahamnen, one of the main passenger ports in Stockholm, in the northeastern part of the city. Värtahamnen is about 4 km from downtown Stockholm and around 12 km from Stockholm Arlanda Airport.

The terminal itself is modern and equipped with basic passenger services, such as waiting areas, cafés, and ticket offices. Nearby, you will also find short- and long-term parking facilities.

How to get to Stockholm from the port

You can reach central Stockholm in 10-15 min by car or taxi, while the Gärdet metro station (red line) is about a 10-15 min walk from the terminal. There are also bus services directly outside the port for easy access to key parts of the city.

How long is the ferry ride from Tallinn to Stockholm?

The Tallinn - Stockholm ferry trip normally takes about 17 hr 30 min.

Tallinn - Stockholm ferry companies

Related posts from our blog

FAQs

Yes, the ferries serving the Tallinn - Stockholm route are equipped with car decks for transporting vehicles. Prices normally start at around €120 to transport a car, €50 for a motorbike and €225 for a camper van.

Make sure you bring along your driver’s license, as well as your vehicle registration and insurance documents.

No, the Tallinn - Stockholm ferry route is mainly served by conventional ferries. The fastest ferry completes the journey from Estonia to Sweden in 17.5 hr.

The distance between the port of Tallinn in Estonia and the capital of Sweden is 204 nautical miles (around 379 km).

When booking your Tallinn - Stockholm ferry trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Book your ferry tickets