MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Euribia · 7 nightsDec 5, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$436Balcony$638Cabin options for 2 adults are confirmed when you view cabins.Per person$436See availability →
Regent Seven Seas CruisesBarcelona to Rome (Civitavecchia)Seven Seas Navigator · 14 nightsDec 7, 2026 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itinerarySuite$10,119One-cabin options found up to 3 guests.Per person$10,119See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Magnifica · 7 nightsDec 8, 2026 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itineraryInside$519Outside$617Balcony$774Suite$1,454One-cabin options found up to 6 guests.Per person$519See availability →
MSC Cruises10 nights Western Mediterranean from BarcelonaMSC Magnifica · 10 nightsDec 8, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$832Outside$882Balcony$1,212Cabin options for 2 adults are confirmed when you view cabins.Per person$832See availability →
Celebrity Cruises12 Night Canaries, Spain & MoroccoCelebrity Infinity · 12 nightsDec 8, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itinerarySuite$5,298One-cabin options found up to 2 guests.Per person$5,298See availability →
Oceania CruisesBarcelona to LisbonSirena · 12 nightsDec 9, 2026 · from Barcelona8 ports of call · returns to LisbonFull itineraryOutside$3,600Cabin options for 2 adults are confirmed when you view cabins.Per person$3,600See availability →
Explora JourneysA Journey of Atlantic Light & Volcanic ShoresEXPLORA II · 12 nightsDec 9, 2026 · from Barcelona8 ports of call · returns to LisbonFull itinerarySuite$8,130Cabin options for 2 adults are confirmed when you view cabins.Per person$8,130See availability →
Explora JourneysAn Extended Journey of Atlantic Crossings & Southern LightEXPLORA II · 19 nightsDec 9, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Oceania CruisesBarcelona to RomeSirena · 26 nightsDec 9, 2026 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC CruisesMediterranean from BarcelonaMSC World Asia · 3 nightsDec 11, 2026 · from Barcelona7 ports of call · returns to Civitavecchia, RomeFull itineraryOne-cabin options found up to 6 guests.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsDec 11, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$911Outside$1,099Balcony$1,219Suite$1,959One-cabin options found up to 6 guests.Per person$911See availability →
MSC CruisesMediterranean from BarcelonaMSC World Asia · 3 nightsDec 11, 2026 · from Barcelona4 ports of call · returns to Civitavecchia, RomeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC CruisesMediterranean from BarcelonaShip TBC · 2 nightsDec 11, 2026 · from Barcelona3 ports of call · returns to Genoa, ItalyFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Euribia · 7 nightsDec 12, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$476Outside$578Balcony$677Suite$1,417Cabin options for 2 adults are confirmed when you view cabins.Per person$476See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Sinfonia · 7 nightsDec 13, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$425Outside$513Balcony$864Suite$1,184Cabin options for 2 adults are confirmed when you view cabins.Per person$425See availability →
Regent Seven Seas CruisesBarcelona to Miami, FLSeven Seas Prestige · 14 nightsDec 13, 2026 · from Barcelona8 ports of call · returns to Miami, FloridaFull itineraryOne-cabin options found up to 12 guests.Per personPrice currently unavailableSee availability →
MSC Cruises10 nights Western Mediterranean from BarcelonaMSC Magnifica · 10 nightsDec 18, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryOutside$1,508Balcony$1,788Suite$4,952One-cabin options found up to 6 guests.Per person$1,508See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsDec 18, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,086Outside$1,266Balcony$1,419Suite$2,339Cabin options for 2 adults are confirmed when you view cabins.Per person$1,086See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Euribia · 7 nightsDec 19, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,006Outside$1,236Balcony$1,336Suite$2,116Cabin options for 2 adults are confirmed when you view cabins.Per person$1,006See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Sinfonia · 7 nightsDec 20, 2026 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$996Outside$1,206Balcony$1,546Suite$1,756Cabin options for 2 adults are confirmed when you view cabins.Per person$996See availability →
Celebrity Cruises13 Night Canaries & Morocco HolidayCelebrity Infinity · 13 nightsDec 20, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryOutside$3,293Balcony$4,766Suite$8,649One-cabin options found up to 2 guests.Per person$3,293See 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 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 →