EuropeCosta CruisesSpain, Italy, France7 May 2028 · 7 nightsCosta SmeraldaFrom Barcelonafrom£819 ppView lineInside£819Outside£949Balcony£1,039Suite£1,864View cabin prices
Fly cruiseMediterraneanEmerald CruisesIstanbul & Enchantment of Eastern Europe & Budapest Escape Istanbul to Budapest7 May 2028 · 13 nightsEmerald LunaFrom Istanbul to Budapestfrom£4,781 ppincl. flightsView line
MediterraneanCelestyal CruisesIdyllic Greece -7Nights7 May 2028 · 7 nightsCelestyal JourneyFrom Kusadasifrom£819 ppView lineInside£819Outside£1,119Balcony—Suite—View cabin prices
EuropeRoyal Caribbean7 Night Greek Isles Cruise7 May 2028 · 7 nightsOdyssey of the SeasFrom Civitavecchia, Romefrom£940 ppView lineInside£940Outside£1,108Balcony£1,141Suite£1,714View cabin prices
EuropeNorwegian Cruise Line7-Day Mediterranean Round-Trip Barcelona: Italy, France & Spain7 May 2028 · 7 nightsNorwegian BellaFrom Barcelonafrom£1,250 ppView lineInside£1,250Outside£1,565Balcony£1,905Suite£2,150View cabin prices
EuropeMSC Cruises7 nights Western Mediterranean from Genoa (Portofino)8 May 2028 · 7 nightsMSC World EuropaFrom Genoa, Italyfrom£897 ppView lineInside£897Outside£1,104Balcony£1,169Suite£1,404View cabin prices