MediterraneanSilverseaBarcelona to Barcelona24 Apr 2027 · 8 nightsSilver RayFrom Barcelonafrom£5,520 ppView lineInside—Outside—Balcony—Suite£5,520View cabin prices
EuropeCosta CruisesFrance, Spain, Italy24 Apr 2027 · 7 nightsCosta SmeraldaFrom Marseille, Francefrom£799 ppView lineInside£799Outside£909Balcony£989Suite£1,904View cabin prices
EuropeMSC Cruises6 nights Western Mediterranean from Barcelona24 Apr 2027 · 6 nightsMSC World EuropaFrom Barcelona to Palma de MallorcaPrice on requestView line
EuropeCosta CruisesGreece, Montenegro, Croatia24 Apr 2027 · 7 nightsCosta DeliziosaFrom Athens (Piraeus), Greece to Marghera(Venice), Italyfrom£1,539 ppView lineInside£1,539Outside£1,719Balcony—Suite—View cabin prices
EuropeMSC Cruises7 nights Eastern Mediterranean from Bari24 Apr 2027 · 7 nightsMSC OrchestraFrom Barifrom£744 ppView lineInside£744Outside£828Balcony£828Suite£2,138View cabin prices
Fly cruiseEuropeMSC Cruises7 nights Western Mediterranean from Barcelona24 Apr 2027 · 7 nightsMSC World EuropaFrom Barcelonafrom£685 pp£1,212 pp with flightsView lineInside£685Outside£836Balcony£836Suite£1,588View cabin prices