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 MSC Orchestra Cruise Itinerary Spain, Malta, Greece, Italy, France Embarkation Port Barcelona Duration 12 Days, 11 Nights
Select a departure date

Mediterranean

Cruise Ship MSC Meraviglia Cruise Itinerary Italy, Malta, Spain, France Embarkation Port Genoa Duration 8 Days, 7 Nights
Select a departure date

Dubai, Abu Dhabi & Sir Bani Yas

Cruise Ship MSC Splendida Cruise Itinerary United Arab Emirates, Oman Embarkation Port Dubai Duration 8 Days, 7 Nights
Select a departure date

South America

Cruise Ship MSC Musica Cruise Itinerary United States, Bahamas, Puerto Rico, St. Maarten Embarkation Port Rio de Janeiro Duration 9 Days, 8 Nights
Select a departure date

Mediterranean

Cruise Ship MSC Orchestra Cruise Itinerary Italy, France, Spain, Morocco, Portugal Embarkation Port Civitavecchia Duration 13 Days, 12 Nights
Select a departure date

Caribbean, Cuba & Antilles

Cruise Ship MSC Fantasia Cruise Itinerary Martinique, Guadeloupe, St. Maarten, Virgin Islands (British), Saint Vincent & The Grenadines, Saint Kitts and Nevis, Antigua and Barbuda Embarkation Port Fort de France Duration 8 Days, 7 Nights
Select a departure date

South Africa

Cruise Ship MSC Sinfonia Cruise Itinerary South Africa, Reunion, Mauritius Embarkation Port Durban Duration 12 Days, 11 Nights
Select a departure date

Caribbean, Cuba & Antilles

Cruise Ship MSC Divina Cruise Itinerary United States, Bahamas, Jamaica, Colombia, Panama, Costa Rica, Belize Embarkation Port Miami Duration 12 Days, 11 Nights
Select a departure date

Caribbean, Cuba & Antilles

Cruise Ship MSC Opera Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico Embarkation Port Havana Duration 8 Days, 7 Nights
Select a departure date

Mediterranean

Cruise Ship MSC Meraviglia Cruise Itinerary France, Italy, Malta, Spain Embarkation Port Marseille Duration 8 Days, 7 Nights
Select a departure date

South America

Cruise Ship MSC Poesia Cruise Itinerary Argentina, Uruguay, Brazil Embarkation Port Buenos Aires Duration 10 Days, 9 Nights
Select a departure date

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