Skip to main content
Stockholm
Photo by Raphael Andres on Unsplash

Stockholm cruise port guide

Without a doubt Stockholm is one of the most beautiful cities in Europe and a vacation in Sweden with an MSC cruise will prove it. Built on no fewer than fourteen islands, where the fresh water of Lake Mälaren meets the brackish Baltic Sea, clean air and open space are in plentiful supply here. An MSC cruise of Northern Europe will give you the opportunity to appreciate its port front, reach the Baltic Sea and experience the atmospheres with a tour of the town where broad boulevards lined with elegant buildings are reflected in the deep blue water, and rows of painted wooden houseboats bob gently alongside the cobbled waterfront. But Stockholm is also a hi-tech metropolis, as you will find out on your excursion on land during your cruise, with futuristic skyscrapers and a bustling commercial heart. The old town, Gamla Stan, is a district with cobbled streets and narrow alleyways huddled together on a triangular-shaped island. Today the area is an atmospheric mixture of buildings surrounded on all sides by a latticework of medieval lanes and alleyways. The district of Norrmalm swaps tradition for a thoroughly contemporary feel: this is downtown Stockholm where you’ll find shopping malls, huge department stores and conspicuous, showy wealth. In the green island of Djurgården you can see an extraordinary 17th century warship, the Vasa, rescued and preserved after sinking in Stockholm harbour. Cross Norrbron or Riksbron from the Riksdagshuset and up rears the most distinctive monumental building in Stockholm, Kungliga Slottet – a low, square, yellowy-brown construction, with two arms that stretch down towards the water. It’s uniform and sombre outside, but with a magnificent Rococo interior that’s a swirl of staterooms and museums. Itssheer size is quite overwhelming: you should not miss the Royal Apartments and the Treasure Room. The former are used for royal receptions and the second keeps a collection of crowns studded with precious stones.

About Stockholm

Stockholm is the capital of Sweden, built on 14 islands at the point where Lake Mälaren meets the Baltic Sea. The medieval old town of Gamla Stan, the Vasa Museum (housing the perfectly preserved 17th-century warship), the Royal Palace, and ABBA Museum are the headline attractions. Cruise ships dock at Frihamnen or Stadsgårdshamnen terminals.

Quick facts

Country Sweden
Coordinates 59.3289, 18.0649
Available cruises 539

Cruises visiting Stockholm

Prices per person · incl. taxes & fees.

Showing the 20 least-expensive of 539 sailings.

Showing 539 Stockholm cruises

Open in full search
View Ship image Cruise line Line / Ship Departs Nights From
Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 25, 2028 5

from $814

$162 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 2, 2028 5

from $886

$177 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Aug 11, 2028 5

from $929

$185 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 30, 2028 5

from $965

$193 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jul 14, 2028 5

from $1,008

$201 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jul 28, 2028 5

from $1,016

$203 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Jun 25, 2027 6

from $1,048

$174 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm 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 Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Jul 9, 2027 6

from $1,100

$183 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm 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 Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Aug 6, 2027 6

from $1,143

$190 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Jul 23, 2027 6

from $1,143

$190 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm 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 Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Sep 4, 2027 7

from $1,155

$165 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Sep 5, 2027 7

from $1,172

$167 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Sep 9, 2027 8

from $1,213

$151 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm 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 Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Splendida Cruises on MSC Splendida Jun 10, 2028 7

from $1,219

$174 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Jun 12, 2027 7

from $1,225

$175 / night

Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Cruises Stockholm cruises on MSC Cruises Go to MSC Magnifica Cruises on MSC Magnifica Jun 13, 2027 7

from $1,242

$177 / night