Find a MSC Cruises cruise We have 3095 to choose from!

Below we've listed all of MSC Cruises's 3095 cruises. If you can't find exactly what you're looking for please call the team on 01202 544876

<Page 1 of 258>

Italy, Germany

MSC Poesia

MSC Poesia 5th Jan 2022

Embark
Genoa
Disembark
Warnemünde

£13,149 128 nights

View Cruise

Italy, Denmark

MSC Poesia

MSC Poesia 5th Jan 2022

Embark
Genoa
Disembark
Copenhagen

£13,049 127 nights

View Cruise

Spain, Germany

MSC Poesia

MSC Poesia 7th Jan 2022

Embark
Barcelona
Disembark
Warnemünde

£12,949 126 nights

View Cruise

Spain, Denmark

MSC Poesia

MSC Poesia 7th Jan 2022

Embark
Barcelona
Disembark
Copenhagen

£12,849 125 nights

View Cruise

Italy, United Kingdom

MSC Poesia

MSC Poesia 5th Jan 2022

Embark
Genoa
Disembark
Southampton

£12,699 124 nights

View Cruise

Spain, United Kingdom

MSC Poesia

MSC Poesia 7th Jan 2022

Embark
Barcelona
Disembark
Southampton

£12,499 122 nights

View Cruise

France, Italy

MSC Poesia

MSC Poesia 6th Jan 2022

Embark
Marseille
Disembark
Marseille

£11,899 116 nights

View Cruise

Spain, France

MSC Poesia

MSC Poesia 7th Jan 2022

Embark
Barcelona
Disembark
Barcelona

£11,899 116 nights

View Cruise

Italy, Egypt

MSC Poesia

MSC Poesia 5th Jan 2022

Embark
Genoa
Disembark
Genoa

£11,899 116 nights

View Cruise

Italy, Egypt

MSC Poesia

MSC Poesia 4th Jan 2022

Embark
Civitavecchia
Disembark
Civitavecchia

£11,899 116 nights

View Cruise

Denmark, Germany, Iceland, Greenland, United Kingdom

MSC Poesia

MSC Poesia 10th Jul 2021

Embark
Copenhagen
Disembark
Copenhagen

£2,999 21 nights

View Cruise

Germany, Iceland, Greenland, United Kingdom, Denmark

MSC Poesia

MSC Poesia 11th Jul 2021

Embark
Warnemünde
Disembark
Warnemünde

£2,999 21 nights

View Cruise

<Page 1 of 258>

Welcome aboard! If you would like to speak with about a cruise, ask a question, find out some information or anything else please start by typing your first name below.