Celebrity Cruises12 Night Canaries, Spain & MoroccoCelebrity Infinity · 12 nightsMar 8, 2028 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$2,349Outside$2,898Balcony$4,099Suite$7,998One-cabin options found up to 2 guests.Per person$2,349See availability →
Oceania CruisesBarcelona to AthensAllura · 10 nightsMar 8, 2028 · from Barcelona8 ports of call · returns to Athens (Piraeus), GreeceFull itineraryBalcony$3,599Suite$6,199Cabin options for 2 adults are confirmed when you view cabins.Per person$3,599See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsMar 10, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull 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 nightsMar 11, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$946Outside$1,096Balcony$1,206Suite$1,976Cabin options for 2 adults are confirmed when you view cabins.Per person$946See availability →
AzamaraSpain Intensive Cruise: Barcelona, Valencia & MalagaAzamara Journey · 7 nightsMar 11, 2028 · from Barcelona8 ports of call · returns to MalagaFull itineraryInside$2,389Outside$2,839Balcony$3,649Suite$5,449Cabin options for 2 adults are confirmed when you view cabins.Per person$2,389See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsMar 17, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull 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 nightsMar 18, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,006Outside$1,156Balcony$1,266Suite$2,036Cabin options for 2 adults are confirmed when you view cabins.Per person$1,006See availability →
Celebrity Cruises12 Night Madeira, Canaries & MoroccoCelebrity Infinity · 12 nightsMar 20, 2028 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$3,399Outside$3,399Balcony$4,299Suite$7,699One-cabin options found up to 2 guests.Per person$3,399See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC World Asia · 7 nightsMar 24, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull 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 nightsMar 25, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$1,006Outside$1,156Balcony$1,266Suite$2,036Cabin options for 2 adults are confirmed when you view cabins.Per person$1,006See availability →
Princess CruisesWestern Mediterranean with ItalySun Princess · 7 nightsMar 26, 2028 · from Barcelona7 ports of call · returns to Civitavecchia, RomeFull itineraryInside$1,189Outside$1,389Balcony$1,864Suite$2,139Cabin options for 2 adults are confirmed when you view cabins.Per person$1,189See availability →
Princess CruisesThe Best of the MediterraneanSun Princess · 21 nightsMar 26, 2028 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$3,164Outside$3,794Balcony$5,084Suite$5,704Cabin options for 2 adults are confirmed when you view cabins.Per person$3,164See availability →
Princess CruisesMediterranean with Greece, Italy & TurkeySun Princess · 14 nightsMar 26, 2028 · from Barcelona8 ports of call · returns to Athens (Piraeus), GreeceFull itineraryInside$2,250Outside$2,648Balcony$3,389Suite$3,834Cabin options for 2 adults are confirmed when you view cabins.Per person$2,250See availability →
MSC CruisesMediterranean from BarcelonaShip TBC · 7 nightsMar 31, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises4 nights Mini Cruise from BarcelonaMSC Euribia · 4 nightsApr 1, 2028 · from Barcelona3 ports of call · returns to BarcelonaFull itineraryInside$543Outside$683Balcony$753Suite$1,203Cabin options for 2 adults are confirmed when you view cabins.Per person$543See availability →
Celebrity Cruises9 Night Italy & Greece CruiseCelebrity Infinity · 9 nightsApr 1, 2028 · from Barcelona8 ports of call · returns to Athens (Piraeus), GreeceFull itineraryInside$1,599Outside$1,898Balcony$2,849Suite$5,299One-cabin options found up to 2 guests.Per person$1,599See availability →
Oceania CruisesBarcelona to RomeSonata · 7 nightsApr 1, 2028 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itineraryBalcony$3,599Suite$5,299Cabin options for 2 adults are confirmed when you view cabins.Per person$3,599See availability →
Regent Seven Seas CruisesBarcelona to RomeSeven Seas Voyager · 10 nightsApr 1, 2028 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itinerarySuite$6,499One-cabin options found up to 6 guests.Per person$6,499See availability →
Explora JourneysA Journey from Bustling Urban Streets to Tranquil Island EleganceEXPLORA II · 7 nightsApr 4, 2028 · from Barcelona8 ports of call · returns to BarcelonaFull itinerarySuite$3,915Cabin options for 2 adults are confirmed when you view cabins.Per person$3,915See availability →
Explora JourneysAn Extended Journey from Cultural Catalonia to Coastal MallorcaEXPLORA II · 14 nightsApr 4, 2028 · from Barcelona8 ports of call · returns to BarcelonaFull itinerarySuite$7,835Cabin options for 2 adults are confirmed when you view cabins.Per person$7,835See availability →
Oceania CruisesBarcelona to RomeAllura · 10 nightsApr 5, 2028 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itineraryBalcony$4,799Suite$6,899Cabin options for 2 adults are confirmed when you view cabins.Per person$4,799See availability →
MSC Cruises7 nights Western Mediterranean from BarcelonaMSC Fantasia · 7 nightsApr 6, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryInside$796Outside$926Balcony$1,006Suite$1,436Cabin options for 2 adults are confirmed when you view cabins.Per person$796See availability →
MSC CruisesMediterranean from BarcelonaShip TBC · 7 nightsApr 7, 2028 · from Barcelona6 ports of call · returns to BarcelonaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
AzamaraBarcelona (Tarragona) to Rome (Civitavecchia)Azamara Journey · 7 nightsApr 8, 2028 · from Barcelona8 ports of call · returns to Civitavecchia, RomeFull itineraryInside$2,879Outside$3,119Balcony$3,859Suite$5,459Cabin options for 2 adults are confirmed when you view cabins.Per person$2,879See availability →