Skip to main content
Tallinn, Estonia
Photo by Karson on Unsplash

Tallinn, Estonia cruise port guide

Tallinn, Estonia’s compact, buzzing capital, with its enchanting heart surrounded by medieval walls, has been shaped by nearly a millennium of outside influence. A cruise of the Baltic Sea with MSC Cruises can take you to visit the heart of Tallinn, its Old Town, still largely enclosed by the city’s medieval walls. At its centre is the Raekoja plats, the historic marketplace, above which looms Toompea, the hilltop stronghold of the German knights who controlled the city during the Middle Ages. Raekoja plats, the cobbled market square at the heart of the Old Town, is as old as the city itself. On its southern side stands the fifteenth-century Town Hall (Raekoda), boasting elegant Gothic arches at ground level, and a delicate steeple at its northern end. Near the summit of the steeple, Vana Toomas, a sixteenth-century weather vane depicting a medieval town guard, is Tallinn’s city emblem. The well-labelled and informative museum inside the cellar hall depicts Tallinn town life through the ages, and there is a good view from the belfry. For an even better view of the town square, climb the spiral staircase of the Town Hall Tower. The fourteenth-century Church of the Holy Ghost (Puhä Vaimu kirik) on Pühavaimu is the city’s oldest church, a small Gothic building with stuccoed limestone walls, stepped gables, a carved wooden interior, a tall, verdigris-coated spire and an ornate clock from 1680 – the oldest in Tallinn. Contrasting sharply is the late Gothic St Nicholas’s Church (Niguliste kirik), south-west of Raekoja plats. It now serves as a museumof church art, including medieval burial stones and the haunting Danse Macabre (“Dance With Death”) by Bernt Notke.

About Tallinn, Estonia

Tallinn is the capital of Estonia and one of the best-preserved medieval cities in Europe, its UNESCO-listed Old Town a compact ensemble of Gothic spires, limestone towers, and cobblestone lanes. The Port of Tallinn's Old City Harbour (Vanasadam) is one of the busiest passenger ports on the Baltic Sea, centrally located just minutes from the Old Town walls.

Quick facts

Coordinates 59.4370, 24.7536
Available cruises 456

Cruises visiting Tallinn, Estonia

Prices per person · incl. taxes & fees.

Showing the 20 least-expensive of 456 sailings.

Showing 456 Tallinn, Estonia cruises

Open in full search
View Ship image Cruise line Line / Ship Departs Nights From
Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 14, 2028 6

from $1,053

$175 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 27, 2028 7

from $1,119

$159 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 26, 2028 7

from $1,148

$164 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 4, 2028 7

from $1,219

$174 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 10, 2028 7

from $1,219

$174 / night

Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Caribbean Princess Cruises on Caribbean Princess May 6, 2028 7

from $1,240

$177 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 3, 2028 7

from $1,248

$178 / night

Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Caribbean Princess Cruises on Caribbean Princess Jun 30, 2028 7

from $1,261

$180 / night

Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Caribbean Princess Cruises on Caribbean Princess Jun 23, 2028 7

from $1,267

$181 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 11, 2028 7

from $1,269

$181 / night

Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Regal Princess Cruises on Regal Princess May 22, 2027 7

from $1,286

$183 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 12, 2028 7

from $1,308

$186 / night

Go to Norwegian Cruise Line Tallinn, Estonia cruises on Norwegian Cruise Line Go to Norwegian Cruise Line Tallinn, Estonia cruises on Norwegian Cruise Line Go to Norwegian Jewel Cruises on Norwegian Jewel Jun 13, 2027 7

from $1,309

$187 / night

Go to Carnival Cruise Line Tallinn, Estonia cruises on Carnival Cruise Line Go to Carnival Cruise Line Tallinn, Estonia cruises on Carnival Cruise Line Go to Carnival Miracle Cruises on Carnival Miracle Aug 30, 2027 12

from $1,311

$109 / night

Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Princess Cruises Tallinn, Estonia cruises on Princess Cruises Go to Caribbean Princess Cruises on Caribbean Princess May 13, 2028 7

from $1,324

$189 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 13, 2028 7

from $1,329

$189 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jul 1, 2028 7

from $1,358

$194 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jul 2, 2028 7

from $1,379

$197 / night

Go to Carnival Cruise Line Tallinn, Estonia cruises on Carnival Cruise Line Go to Carnival Cruise Line Tallinn, Estonia cruises on Carnival Cruise Line Go to Carnival Miracle Cruises on Carnival Miracle Aug 9, 2027 12

from $1,392

$116 / night

Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Cruises Tallinn, Estonia cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 30, 2028 9

from $1,393

$154 / night