

23 nights South Caribbean
Aboard
MSC Virtuosa
From
Fort de France, Martinique
1 Sailing
Mar 28, 2026
1 Sailing
Mar 28, 2026
Published prices from
$1,399
per person*
taxes & fees included


111 Results
Taxes and fees included in all prices shown
Sort


Aboard
MSC Virtuosa
From
Fort de France, Martinique
1 Sailing
Mar 28, 2026
1 Sailing
Mar 28, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Bridgetown, Barbados
1 Sailing
Mar 31, 2026
1 Sailing
Mar 31, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Santos (São Paulo), Brazil
1 Sailing
Apr 2, 2026
1 Sailing
Apr 2, 2026


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rio de Janeiro, Brazil
1 Sailing
Apr 3, 2026
1 Sailing
Apr 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Fort de France, Martinique
1 Sailing
Apr 4, 2026
1 Sailing
Apr 4, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Salvador de Bahia, Brazil
1 Sailing
Apr 6, 2026
1 Sailing
Apr 6, 2026


Aboard
MSC Preziosa
From
Maceio, Brazil
1 Sailing
Apr 7, 2026
1 Sailing
Apr 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Funchal (Madeira), Portugal
1 Sailing
Apr 14, 2026
1 Sailing
Apr 14, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Vigo, Spain
1 Sailing
Apr 16, 2026
1 Sailing
Apr 16, 2026


Aboard
MSC Virtuosa
From
Hamburg, Germany
1 Sailing
Apr 17, 2026
1 Sailing
Apr 17, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Southampton (London), England
1 Sailing
Apr 19, 2026
1 Sailing
Apr 19, 2026


Aboard
MSC Preziosa
From
Southampton (London), England
1 Sailing
Apr 19, 2026
1 Sailing
Apr 19, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
3 Sailings
Apr 20 - Oct 3, 2026
3 Sailings
Apr 20 - Oct 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
5 Sailings
Apr 26, 2026 - Aug 6, 2027
5 Sailings
Apr 26, 2026 - Aug 6, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
6 Sailings
Apr 26, 2026 - Oct 10, 2027
6 Sailings
Apr 26, 2026 - Oct 10, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Kiel, Germany
47 Sailings
May 2, 2026 - Oct 2, 2027
47 Sailings
May 2, 2026 - Oct 2, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Copenhagen, Denmark
47 Sailings
May 3, 2026 - Oct 3, 2027
47 Sailings
May 3, 2026 - Oct 3, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
3 Sailings
May 4 - Oct 19, 2026
3 Sailings
May 4 - Oct 19, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
5 Sailings
May 9 - Aug 29, 2026
5 Sailings
May 9 - Aug 29, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
5 Sailings
May 10, 2026 - Sep 12, 2027
5 Sailings
May 10, 2026 - Sep 12, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
8 Sailings
May 20, 2026 - Aug 20, 2027
8 Sailings
May 20, 2026 - Aug 20, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
2 Sailings
May 27, 2026 - May 17, 2027
2 Sailings
May 27, 2026 - May 17, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
4 Sailings
May 27, 2026 - Sep 29, 2027
4 Sailings
May 27, 2026 - Sep 29, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
7 Sailings
May 30 - Oct 31, 2026
7 Sailings
May 30 - Oct 31, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
6 Sailings
May 31, 2026 - Sep 22, 2027
6 Sailings
May 31, 2026 - Sep 22, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
Jun 5, 2026
1 Sailing
Jun 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
Jun 5, 2026
1 Sailing
Jun 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
Jun 5, 2026
1 Sailing
Jun 5, 2026


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Jun 6, 2026
1 Sailing
Jun 6, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Jun 6, 2026
1 Sailing
Jun 6, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
1 Sailing
Jun 7, 2026
1 Sailing
Jun 7, 2026


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
1 Sailing
Jun 7, 2026
1 Sailing
Jun 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
7 Sailings
Jun 7 - Aug 30, 2026
7 Sailings
Jun 7 - Aug 30, 2026


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
14 Sailings
Jun 7, 2026 - Sep 5, 2027
14 Sailings
Jun 7, 2026 - Sep 5, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Stockholm, Sweden
7 Sailings
Jun 11 - Sep 3, 2026
7 Sailings
Jun 11 - Sep 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
7 Sailings
Jun 13 - Oct 3, 2026
7 Sailings
Jun 13 - Oct 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
15 Sailings
Jun 13, 2026 - Sep 11, 2027
15 Sailings
Jun 13, 2026 - Sep 11, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
6 Sailings
Jun 14 - Aug 23, 2026
6 Sailings
Jun 14 - Aug 23, 2026


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
15 Sailings
Jun 14, 2026 - Sep 12, 2027
15 Sailings
Jun 14, 2026 - Sep 12, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Oslo, Norway
6 Sailings
Jun 19 - Aug 28, 2026
6 Sailings
Jun 19 - Aug 28, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
6 Sailings
Jun 20 - Aug 29, 2026
6 Sailings
Jun 20 - Aug 29, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
13 Sailings
Jun 20, 2026 - Sep 4, 2027
13 Sailings
Jun 20, 2026 - Sep 4, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
2 Sailings
Jul 11 - Aug 29, 2026
2 Sailings
Jul 11 - Aug 29, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
2 Sailings
Jul 25 - Sep 12, 2026
2 Sailings
Jul 25 - Sep 12, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
2 Sailings
Jul 28, 2026 - Jul 25, 2027
2 Sailings
Jul 28, 2026 - Jul 25, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Aug 20, 2026
1 Sailing
Aug 20, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
2 Sailings
Sep 12, 2026 - Sep 18, 2027
2 Sailings
Sep 12, 2026 - Sep 18, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
3 Sailings
Sep 22, 2026 - Oct 9, 2027
3 Sailings
Sep 22, 2026 - Oct 9, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Sep 26, 2026
1 Sailing
Sep 26, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
2 Sailings
Sep 29 - Oct 15, 2026
2 Sailings
Sep 29 - Oct 15, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
Oct 3, 2026
1 Sailing
Oct 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
Oct 3, 2026
1 Sailing
Oct 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Copenhagen, Denmark
1 Sailing
Oct 4, 2026
1 Sailing
Oct 4, 2026


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
1 Sailing
Oct 5, 2026
1 Sailing
Oct 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
1 Sailing
Oct 5, 2026
1 Sailing
Oct 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
1 Sailing
Oct 5, 2026
1 Sailing
Oct 5, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Kiel, Germany
1 Sailing
Oct 10, 2026
1 Sailing
Oct 10, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Kiel, Germany
2 Sailings
Oct 10, 2026 - Oct 9, 2027
2 Sailings
Oct 10, 2026 - Oct 9, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Kiel, Germany
1 Sailing
Oct 10, 2026
1 Sailing
Oct 10, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
1 Sailing
Oct 18, 2026
1 Sailing
Oct 18, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
2 Sailings
Oct 18, 2026 - Oct 17, 2027
2 Sailings
Oct 18, 2026 - Oct 17, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
50 Sailings
Oct 18, 2026 - Apr 14, 2028
50 Sailings
Oct 18, 2026 - Apr 14, 2028
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rotterdam, The Netherlands
4 Sailings
Oct 20, 2026 - Mar 30, 2027
4 Sailings
Oct 20, 2026 - Mar 30, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Le Havre (Paris), France
45 Sailings
Oct 22, 2026 - Apr 10, 2028
45 Sailings
Oct 22, 2026 - Apr 10, 2028
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Southampton (London), England
45 Sailings
Oct 23, 2026 - Apr 9, 2028
45 Sailings
Oct 23, 2026 - Apr 9, 2028
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rotterdam, The Netherlands
4 Sailings
Oct 28, 2026 - Mar 24, 2027
4 Sailings
Oct 28, 2026 - Mar 24, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Amsterdam, The Netherlands
1 Sailing
Nov 3, 2026
1 Sailing
Nov 3, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Nov 7, 2026
1 Sailing
Nov 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Nov 7, 2026
1 Sailing
Nov 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Nov 7, 2026
1 Sailing
Nov 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Nov 7, 2026
1 Sailing
Nov 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Virtuosa
From
Southampton (London), England
1 Sailing
Nov 7, 2026
1 Sailing
Nov 7, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rotterdam, The Netherlands
33 Sailings
Nov 11, 2026 - Apr 12, 2028
33 Sailings
Nov 11, 2026 - Apr 12, 2028
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Le Havre (Paris), France
1 Sailing
Dec 17, 2026
1 Sailing
Dec 17, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Southampton (London), England
1 Sailing
Dec 18, 2026
1 Sailing
Dec 18, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Southampton (London), England
1 Sailing
Dec 24, 2026
1 Sailing
Dec 24, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Le Havre (Paris), France
1 Sailing
Dec 25, 2026
1 Sailing
Dec 25, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Marseille, Provence, France
1 Sailing
Apr 11, 2027
1 Sailing
Apr 11, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Marseille, Provence, France
1 Sailing
Apr 11, 2027
1 Sailing
Apr 11, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Genoa, Italy
1 Sailing
Apr 12, 2027
1 Sailing
Apr 12, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Genoa, Italy
1 Sailing
Apr 12, 2027
1 Sailing
Apr 12, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Tarragona, Spain
1 Sailing
Apr 14, 2027
1 Sailing
Apr 14, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Euribia
From
Tarragona, Spain
1 Sailing
Apr 14, 2027
1 Sailing
Apr 14, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Rotterdam, The Netherlands
1 Sailing
Apr 21, 2027
1 Sailing
Apr 21, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Le Havre (Paris), France
1 Sailing
Apr 22, 2027
1 Sailing
Apr 22, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Berlin, Warnemünde, Germany
3 Sailings
May 17 - Sep 19, 2027
3 Sailings
May 17 - Sep 19, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Civitavecchia, Rome, Italy
1 Sailing
May 18, 2027
1 Sailing
May 18, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Magnifica
From
Copenhagen, Denmark
1 Sailing
May 26, 2027
1 Sailing
May 26, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
7 Sailings
May 29 - Oct 30, 2027
7 Sailings
May 29 - Oct 30, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
6 Sailings
Jun 5 - Sep 18, 2027
6 Sailings
Jun 5 - Sep 18, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Jun 26, 2027
1 Sailing
Jun 26, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Jul 4, 2027
1 Sailing
Jul 4, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Hamburg, Germany
2 Sailings
Jul 13 - Aug 31, 2027
2 Sailings
Jul 13 - Aug 31, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Jul 24, 2027
1 Sailing
Jul 24, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
2 Sailings
Aug 7 - Oct 2, 2027
2 Sailings
Aug 7 - Oct 2, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
2 Sailings
Aug 19 - Oct 14, 2027
2 Sailings
Aug 19 - Oct 14, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Southampton (London), England
1 Sailing
Oct 19, 2027
1 Sailing
Oct 19, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Nov 6, 2027
1 Sailing
Nov 6, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Nov 6, 2027
1 Sailing
Nov 6, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Meraviglia
From
Southampton (London), England
1 Sailing
Nov 6, 2027
1 Sailing
Nov 6, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Preziosa
From
Amsterdam, The Netherlands
1 Sailing
Dec 1, 2027
1 Sailing
Dec 1, 2027
Published prices from
per person*
taxes & fees included
*Rates and offers are per person, in US Dollars, based on double occupancy, capacity controlled, subject to availability and confirmation, and may change without notice. Government taxes and fees are included. Rates and offers are available for select dates and categories only. Additional restrictions may apply. Call 1-800-377-9383 for full terms and conditions.
Cruise Lines
Ports
4.9/5 ⭐Google 600+ Reviews | A+ Better Business Bureau

Overview
Enjoy an enchanting vacation through the Baltics, filled with canals, quaint historical attractions, and grand natural scenery—cruise to Northern Europe with MSC Cruises. Imagine visiting the Hermitage Museum in St. Petersburg, where you can feast your eyes upon the largest art collection in the world.
Trot through the Tivoli Gardens in Copenhagen, where you can relish in the jazzy lights and vibrant flowers. Take a hike through the Dutch countryside for some of the finest exercise you’ve ever experienced. No matter how you choose to pass the time, you’ll bring home countless memories after your MSC Cruises Northern Europe cruise.