MSC Cruises7 nights Western Mediterranean from Marseille (Provence)MSC Euribia · 7 nightsDec 20, 2026 · from Marseille, France6 ports of call · returns to Marseille, FranceFull itineraryInside$1,140Outside$1,340Balcony$1,490Suite$2,280Cabin options for 2 adults are confirmed when you view cabins.Per person$1,140
MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC World Asia · 7 nightsDec 20, 2026 · from Genoa, Italy8 ports of call · returns to Genoa, ItalyFull itineraryOne-cabin options found up to 6 guests.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Eastern Mediterranean from Piraeus (Athens)MSC Orchestra · 7 nightsDec 21, 2026 · from Athens (Piraeus), Greece5 ports of call · returns to Athens (Piraeus), GreeceFull itineraryInside$948Outside$1,033Balcony$1,108Cabin options for 2 adults are confirmed when you view cabins.Per person$948See availability →
MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC Euribia · 7 nightsDec 21, 2026 · from Genoa, Italy6 ports of call · returns to Genoa, ItalyFull itineraryInside$1,041Outside$1,261Balcony$1,371Suite$2,161Cabin options for 2 adults are confirmed when you view cabins.Per person$1,041See availability →
MSC Cruises7 nights Western Mediterranean from Civitavecchia (Rome)MSC World Asia · 7 nightsDec 21, 2026 · from Civitavecchia, Rome6 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,050Outside$1,203Balcony$1,271Cabin options for 2 adults are confirmed when you view cabins.Per person$1,050See availability →
MSC Cruises7 nights Western Mediterranean from Marseille (Provence)MSC Sinfonia · 7 nightsDec 21, 2026 · from Marseille, France6 ports of call · returns to Marseille, FranceFull itineraryInside$1,000Outside$1,170Balcony$1,500Suite$1,710Cabin options for 2 adults are confirmed when you view cabins.Per person$1,000See availability →
Oceania CruisesLisbon to RomeSirena · 14 nightsDec 21, 2026 · from Lisbon8 ports of call · returns to Civitavecchia, RomeFull itineraryInside$5,400Outside$5,670Balcony$7,560Cabin options for 2 adults are confirmed when you view cabins.Per person$5,400See availability →
Regent Seven Seas CruisesRome (Civitavecchia) to Athens (Piraeus)Seven Seas Navigator · 14 nightsDec 21, 2026 · from Civitavecchia, Rome8 ports of call · returns to Athens (Piraeus), GreeceFull itinerarySuite$13,809One-cabin options found up to 3 guests.Per person$13,809See availability →
Ambassador Cruise LineChristmas & New Year Voyage to Spain & PortugalAmbition · 15 nightsDec 21, 2026 · from London (Tilbury)8 ports of call · returns to London (Tilbury)Full itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Mediterranean from Naples (Pompeii)MSC Euribia · 7 nightsDec 22, 2026 · from Naples6 ports of call · returns to NaplesFull itineraryInside$1,166Outside$1,211Balcony$1,379Suite$3,960Cabin options for 2 adults are confirmed when you view cabins.Per person$1,166See availability →
MSC CruisesMediterranean from NaplesShip TBC · 7 nightsDec 22, 2026 · from Naples7 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,173Balcony$1,383Cabin options for 2 adults are confirmed when you view cabins.Per person$1,173See availability →
MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC Sinfonia · 7 nightsDec 22, 2026 · from Genoa, Italy6 ports of call · returns to Genoa, ItalyFull itineraryInside$941Outside$1,151Balcony$1,491Suite$1,701Cabin options for 2 adults are confirmed when you view cabins.Per person$941See availability →
AzamaraMediterranean Holiday Cruise: Florence, Mahon & PalmaAzamara Onward · 7 nightsDec 22, 2026 · from Civitavecchia, Rome8 ports of call · returns to BarcelonaFull itineraryOutside$2,929Balcony$3,329Suite$5,529Cabin options for 2 adults are confirmed when you view cabins.Per person$2,929See availability →
AzamaraMediterranean & Iberian Combination Cruise: Florence, Malaga & SevilleAzamara Onward · 17 nightsDec 22, 2026 · from Civitavecchia, Rome8 ports of call · returns to LisbonFull itinerarySuite$11,429Cabin options for 2 adults are confirmed when you view cabins.Per person$11,429See availability →
MSC Cruises7 nights Eastern Mediterranean from IstanbulMSC Orchestra · 7 nightsDec 23, 2026 · from Istanbul5 ports of call · returns to IstanbulFull itineraryInside$889Outside$961Balcony$1,061Cabin options for 2 adults are confirmed when you view cabins.Per person$889See availability →
MSC Cruises7 nights Western Mediterranean from Palermo (Monreale)MSC Euribia · 7 nightsDec 23, 2026 · from Palermo6 ports of call · returns to PalermoFull itineraryInside$1,070Outside$1,290Balcony$1,420Cabin options for 2 adults are confirmed when you view cabins.Per person$1,070See availability →
MSC CruisesMediterranean from La VallettaMSC World Asia · 7 nightsDec 23, 2026 · from Malta6 ports of call · returns to MaltaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC CruisesMediterranean from La VallettaMSC World Asia · 7 nightsDec 23, 2026 · from Malta6 ports of call · returns to MaltaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Mediterranean from Civitavecchia (Rome)MSC Sinfonia · 7 nightsDec 24, 2026 · from Civitavecchia, Rome6 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,219Outside$1,238Balcony$1,751Suite$2,011Cabin options for 2 adults are confirmed when you view cabins.Per person$1,219See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsDec 25, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,359Outside$1,799Balcony$1,902Cabin options for 2 adults are confirmed when you view cabins.Per person$1,359See availability →
MSC Cruises10 nights Western Mediterranean from Civitavecchia (Rome)MSC Magnifica · 10 nightsDec 25, 2026 · from Civitavecchia, Rome8 ports of call · returns to Civitavecchia, RomeFull itineraryOutside$1,860Balcony$2,137One-cabin options found up to 6 guests.Per person$1,860See availability →
MSC Cruises7 nights Eastern Mediterranean from BariMSC Orchestra · 7 nightsDec 26, 2026 · from Bari5 ports of call · returns to BariFull itineraryInside$1,332Outside$1,472Balcony$1,582Suite$4,717Cabin options for 2 adults are confirmed when you view cabins.Per person$1,332See availability →
MSC Cruises7 nights Western Mediterranean from ValenciaMSC Sinfonia · 7 nightsDec 26, 2026 · from Valencia6 ports of call · returns to ValenciaFull itineraryInside$1,352Outside$1,562Balcony$1,852Suite$2,112Cabin options for 2 adults are confirmed when you view cabins.Per person$1,352See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Euribia · 7 nightsDec 26, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,312Outside$1,532Balcony$1,737Cabin options for 2 adults are confirmed when you view cabins.Per person$1,312See availability →