THIS WON’T BE
JUST ANY ORDINARY
CHRISTMAS

Book your Christmas and New Year's Eve cruise

Treat yourselves to an unforgettable Christmas or New Year on board our stunning ships.


The holiday season is always full of moments to savour with family and friends, but this is your chance to make this one even more special with MSC Cruises.


Book now and start looking forward to a truly special celebration.

Mediterranean

Cruise Ship Cruise Itinerary Spain, Malta, Greece, Italy, France Embarkation Port Duration 12 Days, 11 Nights

Mediterranean

Cruise Ship Cruise Itinerary Italy, Malta, Spain, France Embarkation Port Duration 8 Days, 7 Nights

Dubai, Abu Dhabi & Sir Bani Yas

Cruise Ship Cruise Itinerary United Arab Emirates, Oman Embarkation Port Duration 8 Days, 7 Nights

South America

Cruise Ship Cruise Itinerary United States, Bahamas, Puerto Rico, St. Maarten Embarkation Port Duration 9 Days, 8 Nights

Mediterranean

Cruise Ship Cruise Itinerary Italy, France, Spain, Morocco, Portugal Embarkation Port Duration 13 Days, 12 Nights

Caribbean, Cuba & Antilles

Cruise Ship Cruise Itinerary Martinique, Guadeloupe, St. Maarten, Virgin Islands (British), Saint Vincent & The Grenadines, Saint Kitts and Nevis, Antigua and Barbuda Embarkation Port Duration 8 Days, 7 Nights

South Africa

Cruise Ship Cruise Itinerary South Africa, Reunion, Mauritius Embarkation Port Duration 12 Days, 11 Nights

Caribbean, Cuba & Antilles

Cruise Ship Cruise Itinerary United States, Bahamas, Jamaica, Colombia, Panama, Costa Rica, Belize Embarkation Port Duration 12 Days, 11 Nights

Caribbean, Cuba & Antilles

Cruise Ship Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico Embarkation Port Duration 8 Days, 7 Nights

Mediterranean

Cruise Ship Cruise Itinerary France, Italy, Malta, Spain Embarkation Port Duration 8 Days, 7 Nights

South America

Cruise Ship Cruise Itinerary Argentina, Uruguay, Brazil Embarkation Port Duration 10 Days, 9 Nights

Mediterranean

Cruise Ship MSC Meraviglia Cruise Itinerary Genoa, Civitavecchia, Palermo, Valletta, Barcelona, Marseille Embarkation Port Genoa Duration 8 Days, 7 Nights
Select a departure date