MSC Cruises 21 December 2026

Showing 1 to 8 of total 8
From Mon 21 Dec 2026
(To Sat 26 Dec 2026)
5 Night South Africa
Ship MSC Armonia

More details at
More details for 5 Night South Africa at MSC Cruises
Cruise Prices      From $817

Cruise Itinerary: Durban, South Africa (21 Dec d1600); Pomene, Mozambique (23 Dec 0700-1600); Portuguese Island, Mozambique (24 Dec 0900-1800); Durban, South Africa (26 Dec a0600) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Mediterranean
Ship MSC Euribia

More details at
More details for 7 Night Mediterranean at MSC Cruises
Cruise Prices      From $1204

Cruise Itinerary: Genoa, Italy (21 Dec d1700); Naples, Italy (22 Dec 1300-2000); Palermo, Sicily (23 Dec 0900-1800); Tunis, Tunisia (24 Dec 0900-1800); Barcelona, Spain (26 Dec 0800-1800); Marseille, France (27 Dec 0900-1800); Genoa, Italy (28 Dec a0900) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Southern Caribbean
Ship MSC Opera

More details at
More details for 7 Night Southern Caribbean at MSC Cruises
Cruise Prices      From $1370

Cruise Itinerary: La Romana, Dominican Republic (21 Dec d2330); Samana, Dominican Republic (22 Dec 1200-2000); Virgin Gorda, British Virgin Islands (23 Dec 1330-2100); Basseterre, St. Kitts (24 Dec 0900-1900); Philipsburg, St. Maarten (25 Dec 0800-1800); Catalina Island, Dominican Republic (27 Dec 0800-1800); La Romana, Dominican Republic (28 Dec a0700) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Mediterranean
Ship MSC Orchestra

More details at
More details for 7 Night Mediterranean at MSC Cruises
Cruise Prices      From $989

Cruise Itinerary: Piraeus (Athens), Greece (21 Dec d1700); Izmir, Turkey (22 Dec 0700-1600); Istanbul, Turkey (23 Dec 0900-2000); Corfu, Greece (25 Dec 1200-1900); Bari, Italy (26 Dec 0700-1900); Piraeus (Athens), Greece (28 Dec a0700) >>port loads
From Mon 21 Dec 2026
(To Mon 4 Jan 2027)
14 Night Caribbean & Bahamas
Ship MSC Seaside

More details at
More details for 14 Night Caribbean & Bahamas at MSC Cruises
Cruise Prices      From $2016

Cruise Itinerary: Miami, Florida (21 Dec d1700); Ocean Cay, Bahamas (22 Dec 0800-1800); San Juan, Puerto Rico (25 Dec 0800-1700); Puerto Plata/Amber Cove, Dominican Republic (26 Dec 0900-1700); Miami, Florida (28 Dec 0700-1700); Ocean Cay, Bahamas (29 Dec 0800-1800); Falmouth, Jamaica (31 Dec 1100-1900); George Town, Grand Cayman (01 Jan 0800-1600); Cozumel, Mexico (02 Jan 1100-2000); Miami, Florida (04 Jan a0700) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Caribbean & Bahamas
Ship MSC Seaside

More details at
More details for 7 Night Caribbean & Bahamas at MSC Cruises
Cruise Prices      From $855

Cruise Itinerary: Miami, Florida (21 Dec d1700); Ocean Cay, Bahamas (22 Dec 0800-1800); San Juan, Puerto Rico (25 Dec 0800-1700); Puerto Plata/Amber Cove, Dominican Republic (26 Dec 0900-1700); Miami, Florida (28 Dec a0700) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Mediterranean
Ship MSC World Asia

More details at
More details for 7 Night Mediterranean at MSC Cruises
Cruise Prices      From $1329

Cruise Itinerary: Civitavecchia (Rome), Italy (21 Dec d1800); Messina, Sicily (22 Dec 1200-2000); La Valletta, Malta (23 Dec 0900-1700); Barcelona, Spain (25 Dec 0800-1800); Marseille, France (26 Dec 0800-1800); Genoa, Italy (27 Dec 0800-1800); Civitavecchia (Rome), Italy (28 Dec a0700) >>port loads
From Mon 21 Dec 2026
(To Mon 28 Dec 2026)
7 Night Dubai & Middle East
Ship MSC World Europa

More details at
More details for 7 Night Dubai & Middle East at MSC Cruises
Cruise Prices      From $869

Cruise Itinerary: Abu Dhabi, United Arab Emirates (21 Dec d2100); Khalifa Bin Salman, Bahrain (23 Dec 0700-1800); Doha, Qatar (24 Dec 0700-1700); Dubai, United Arab Emirates (25 Dec 0900(+1)2100); Sir Bani Yas, United Arab Emirates (27 Dec 0900-1900); Abu Dhabi, United Arab Emirates (28 Dec a0700) >>port loads
Change
Day
<<prev next>>