Skip to content
Independent · No paid placements · Updated weekly
Day Trips from Stockholm

Stockholm to Tallinn Ferry: Complete Guide (2026)

Stockholm to Tallinn ferry — Tallink Silja overnight Baltic crossing to medieval Tallinn Old Town.

Tallinn medieval Old Town — Stockholm to Tallinn ferry
Tallinn medieval Old Town — Stockholm to Tallinn ferry

Stockholm to Tallinn ferry connects Sweden’s capital with Estonia’s UNESCO-listed medieval Tallinn Old Town via overnight Baltic crossing. Tallink Silja’s Baltic Princess and Romantika operate ~17-hour overnight crossings — affordable cabins, restaurants, casinos, and tax-free shopping. Cost from ~395 SEK return for basic cabin off-season; 1,295–2,995 SEK summer peak. Tallinn is one of Europe’s best-preserved medieval cities and a popular weekend getaway from Stockholm. This Stockholm to Tallinn ferry guide covers operators, cabins, costs, and tips.

Tallinn medieval Old Town — Stockholm to Tallinn ferry
Tallinn medieval Old Town — Stockholm to Tallinn ferry. Photo: Lexa Shep via Pexels.

Stockholm to Tallinn ferry essentials

Distance: ~380 km across Baltic Sea.

Duration: ~17 hours overnight (1 night onboard).

Operator: Tallink Silja Line.

Departure: Stockholm Värtahamnen ~17:30 daily.

Arrival: Tallinn D-Terminal ~10:30 next morning.

Cost: 395–2,995 SEK return depending on season and cabin.

Tallink Silja Line operates the Stockholm to Tallinn route exclusively.

Ferries: Baltic Princess, Romantika.

Schedule: Daily departures Stockholm 17:30, arrival Tallinn 10:30 next day. Return Tallinn 18:00, arrival Stockholm 10:00 following morning.

Onboard: 8–10 restaurants, casino, sauna and pool, sun deck, tax-free shopping. Live music and entertainment evening.

Stockholm to Tallinn ferry cabins

Standard A-class (interior 4-bunk): ~395–795 SEK off-season; 695–1,395 SEK summer.

Window cabin: Sea view porthole. ~795–1,295 SEK off-season; 1,295–1,995 SEK summer.

Family cabin: 4-person window. ~1,195–1,795 SEK.

Junior suite: Mid-range, full sea view. ~1,795–2,495 SEK.

Commodore suite: Premium, separate living area, balcony. ~2,495–3,995 SEK.

Stockholm to Tallinn ferry restaurants

Buffet (smörgåsbord): Largest dining option. Adult ~245 SEK; alcohol package +95–195 SEK.

À la carte: Fine-dining options 295–495 SEK mains.

Casual dining: Pizza, burgers, kids’ menus.

Bars and casino: Multiple onboard bars; live music and casino lounges.

Stockholm to Tallinn ferry timing

Standard schedule:

  • 17:30 — Departure Stockholm Värtahamnen
  • 18:30 — Sail past Stockholm archipelago
  • 20:00 — Dinner buffet starts
  • 22:00–01:00 — Bars, casino, entertainment
  • 06:00 — Sunrise approaching Tallinn
  • 07:00 — Breakfast buffet
  • 10:30 — Arrival Tallinn D-Terminal

What to do in Tallinn

Tallinn Old Town

UNESCO World Heritage. Best-preserved medieval city in Northern Europe. 13th–16th-century walls, towers, Hanseatic merchant houses.

Must-see: Town Hall Square (Raekoja plats), Toompea Castle, Alexander Nevsky Cathedral, St Olaf’s Church, Kiek in de Kök tower.

Toompea Hill

Upper Old Town. Castle (now Estonian Parliament), cathedrals, panoramic viewpoints over Lower Town.

Tallinn Maritime Museum

Located in Lennusadam Seaplane Harbour. Submarine, seaplane hangar, maritime history.

Kadriorg Park and Palace

18th-century baroque palace + landscape park. KUMU Art Museum nearby.

Telliskivi Creative City

Trendy district with restaurants, shops, design studios. Strong contemporary Tallinn experience.

Stockholm to Tallinn itinerary

Round-trip Tallinn cruise (3 days)

Day 1: Boarding Stockholm 17:30; sail past archipelago; dinner buffet; bars/entertainment; cabin sleep. Day 2: Arrive Tallinn 10:30; explore Old Town; lunch; afternoon Toompea Hill + harbor; 18:00 boarding return ferry; dinner; entertainment. Day 3: Arrive Stockholm 10:00. Best for: Weekend cruise + brief Tallinn day.

Stockholm to Tallinn one-way

One-way ferry → 2–4 days in Tallinn → return to Stockholm by ferry, fly Tallinn-Helsinki + Helsinki-Stockholm flight, or extend trip to Riga/Vilnius.

Stockholm to Tallinn ferry tips

Book cabin ahead: Summer weekends fill 2–4 weeks ahead.

Smörgåsbord buffet excellent value: Covers full dinner with broad Scandinavian/Estonian foods.

Tax-free shopping: Onboard duty-free especially attractive on Sweden-Estonia route. Alcohol significantly cheaper than Sweden land prices.

Time zone: Tallinn is +1 hour from Stockholm.

Currency: Sweden uses SEK; Estonia uses EUR. Both card-friendly.

Passport: Both Sweden and Estonia EU/Schengen. EU citizens need national ID; non-EU passports.

Tallinn airport: For one-way trips, Tallinn Airport is 5 km from Old Town. Cheap flights to most European capitals.

Combine with Helsinki: Tallinn-Helsinki ferry is only 2 hours. Easy multi-country itinerary.

Stockholm to Tallinn ferry vs flight

Ferry: ~17 hours overnight. From 395 SEK return. Cabin saves hotel night. Cruise experience + tax-free shopping.

Flight: ~1.5 hours direct (Air Baltic, SAS). From ~895 SEK return. Faster but no experiential element.

Most travelers prefer ferry for the cruise experience and lower cost. Flight better for short business trips.

Best time to visit Tallinn

Summer (June–August): Optimal weather, full programming, longest daylight. Crowded.

December: Tallinn Christmas Market in Town Hall Square — one of Europe’s best.

Late spring, early autumn (May, September): Pleasant weather, smaller crowds, full attractions open.

Winter (January–February): Cold but atmospheric. Snow-dusted medieval Old Town. Hot wine markets.

Frequently asked questions

How long is the Stockholm to Tallinn ferry?

~17 hours overnight. Departures 17:30 Stockholm; arrival 10:30 Tallinn next morning.

How much is the Stockholm to Tallinn ferry?

395–2,995 SEK return depending on season and cabin. Summer peak 1,295–2,995 SEK; winter from 395 SEK.

Who operates Stockholm to Tallinn ferry?

Tallink Silja Line operates the route exclusively with Baltic Princess and Romantika ferries.

What’s the cheapest cabin on Stockholm Tallinn ferry?

Standard A-class interior 4-bunk cabin from ~395 SEK off-season. Window cabins from ~795 SEK.

Where does the Stockholm to Tallinn ferry depart?

Stockholm Värtahamnen. ~25 min from Stockholm Central by SL bus/metro.

Where does Tallinn ferry arrive?

Tallinn D-Terminal. ~15 min walk to Old Town or 5-min taxi.

Is Tallinn worth visiting?

Yes — UNESCO-listed medieval Old Town, one of Europe’s best-preserved medieval cities. Strong weekend destination from Stockholm.

How long should I stay in Tallinn?

Minimum 1 day for Old Town highlights. 2–3 days ideal for full visit including Kadriorg, Telliskivi, beaches/Pirita.

Can I take a car on the Stockholm Tallinn ferry?

Yes — Tallink Silja accepts vehicles. Vehicle 595–1,295 SEK return. Strong if planning Estonia road trip beyond Tallinn.

Is the Tallinn ferry safe overnight?

Yes — Tallink Silja is well-established Baltic operator with strong safety record. Cabins lock; large modern ferries.

For Stockholm day trips, see our day trips from Stockholm. For Helsinki ferry, see Stockholm to Helsinki ferry.