MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC World Asia · 7 nightsDec 27, 2026 · from Genoa, Italy6 ports of call · returns to Genoa, ItalyFull itineraryInside$1,436Balcony$1,805Cabin options for 2 adults are confirmed when you view cabins.Per person$1,436See availability →
MSC Cruises7 nights Eastern Mediterranean from Piraeus (Athens)MSC Orchestra · 7 nightsDec 28, 2026 · from Athens (Piraeus), Greece5 ports of call · returns to Athens (Piraeus), GreeceFull itineraryInside$1,353Outside$1,483Balcony$1,548Cabin options for 2 adults are confirmed when you view cabins.Per person$1,353See availability →
MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC Euribia · 7 nightsDec 28, 2026 · from Genoa, Italy6 ports of call · returns to Genoa, ItalyFull itineraryInside$1,424Outside$1,836Balcony$2,120Cabin options for 2 adults are confirmed when you view cabins.Per person$1,424See availability →
MSC Cruises10 nights Western Mediterranean from BarcelonaMSC Magnifica · 10 nightsDec 28, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$1,684Outside$1,867Balcony$2,047One-cabin options found up to 6 guests.Per person$1,684See availability →
MSC Cruises7 nights Western Mediterranean from Civitavecchia (Rome)MSC World Asia · 7 nightsDec 28, 2026 · from Civitavecchia, Rome8 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,671Outside$2,016Balcony$2,166Suite$9,166One-cabin options found up to 6 guests.Per person$1,671See availability →
MSC Cruises7 nights Western Mediterranean from Marseille (Provence)MSC Sinfonia · 7 nightsDec 28, 2026 · from Marseille, France6 ports of call · returns to Marseille, FranceFull itineraryInside$1,048Outside$1,242Cabin options for 2 adults are confirmed when you view cabins.Per person$1,048See availability →
MSC Cruises12 nights Eastern Mediterranean from Venice - MargheraMSC Lirica · 12 nightsDec 28, 2026 · from Marghera(Venice), Italy8 ports of call · returns to BariFull itineraryInside$1,737Outside$2,107Balcony$2,747Suite$3,097Cabin options for 2 adults are confirmed when you view cabins.Per person$1,737See availability →
MSC Cruises11 nights Eastern Mediterranean from Venice - MargheraMSC Lirica · 11 nightsDec 28, 2026 · from Marghera(Venice), Italy8 ports of call · returns to Marghera(Venice), ItalyFull itineraryInside$1,711Outside$2,081Balcony$2,831Suite$3,071Cabin options for 2 adults are confirmed when you view cabins.Per person$1,711See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 28, 2026 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 11 nightsDec 28, 2026 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$2,490See availability →
MSC CruisesMediterranean from BariMSC Lirica · 13 nightsDec 28, 2026 · from Marghera(Venice), Italy8 ports of call · returns to Marghera(Venice), ItalyFull 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 29, 2026 · from Naples6 ports of call · returns to NaplesFull itineraryInside$1,504Outside$1,737Balcony$2,076Suite$2,866Cabin options for 2 adults are confirmed when you view cabins.Per person$1,504See availability →
MSC CruisesMediterranean from NaplesShip TBC · 7 nightsDec 29, 2026 · from Naples7 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,494Balcony$1,951Cabin options for 2 adults are confirmed when you view cabins.Per person$1,494See availability →
MSC Cruises7 nights Western Mediterranean from Genoa (Portofino)MSC Sinfonia · 7 nightsDec 29, 2026 · from Genoa, Italy6 ports of call · returns to Genoa, ItalyFull itineraryInside$1,447Outside$1,617Suite$2,148Cabin options for 2 adults are confirmed when you view cabins.Per person$1,447See availability →
AzamaraMediterranean New Year's Cruise: Casablanca, Cadiz & SevilleAzamara Onward · 10 nightsDec 29, 2026 · from Barcelona8 ports of call · returns to LisbonFull itineraryOutside$4,249Cabin options for 2 adults are confirmed when you view cabins.Per person$4,249See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 29, 2026 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 11 nightsDec 29, 2026 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Eastern Mediterranean from IstanbulMSC Orchestra · 7 nightsDec 30, 2026 · from Istanbul5 ports of call · returns to IstanbulFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Mediterranean from Palermo (Monreale)MSC Euribia · 7 nightsDec 30, 2026 · from Palermo6 ports of call · returns to PalermoFull itineraryInside$1,570Outside$1,800Balcony$1,910Suite$2,700Cabin options for 2 adults are confirmed when you view cabins.Per person$1,570See availability →
MSC CruisesMediterranean from La VallettaMSC World Asia · 7 nightsDec 30, 2026 · from Malta8 ports of call · returns to MaltaFull itineraryOne-cabin options found up to 6 guests.Per personPrice currently unavailableSee availability →
MSC CruisesMediterranean from La VallettaMSC World Asia · 7 nightsDec 30, 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 31, 2026 · from Civitavecchia, Rome6 ports of call · returns to Civitavecchia, RomeFull itineraryInside$553Outside$614Balcony$914Suite$1,174Cabin options for 2 adults are confirmed when you view cabins.Per person$553See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsJan 1, 2027 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,031Balcony$1,251Suite$2,991Cabin options for 2 adults are confirmed when you view cabins.Per person$1,031See availability →