EuropeMSC Cruises7 nights Eastern Mediterranean from Split29 Apr 2028 · 7 nightsMSC ArmoniaFrom Splitfrom£746 ppView lineInside£746Outside£831Balcony£1,198Suite£1,310View cabin prices
EuropeMSC Cruises7 nights Western Mediterranean from Barcelona29 Apr 2028 · 7 nightsMSC World EuropaFrom Barcelonafrom£859 ppView lineInside£859Outside£1,066Balcony£1,132Suite£1,367View cabin prices
EuropeMSC Cruises4 nights Mini Cruise from Genoa (Portofino)29 Apr 2028 · 4 nightsMSC MagnificaFrom Genoa, Italyfrom£394 ppView lineInside£394Outside£450Balcony£497Suite£1,165View cabin prices
EuropeMSC Cruises7 nights Western Mediterranean from Genoa (Portofino)29 Apr 2028 · 7 nightsMSC MusicaFrom Genoa, Italyfrom£671 ppView lineInside£671Outside£765Balcony£934Suite£1,395View cabin prices
Fly cruiseEuropeOceania CruisesPiraeus to Istanbul29 Apr 2028 · 9 nightsMarinaFrom Athens (Piraeus), Greece to Istanbulfrom£2,270 pp£2,954 pp with flightsView lineInside£2,270Outside£2,887Balcony£3,277Suite£4,645View cabin prices
EuropeMSC Cruises7 nights Eastern Mediterranean from Bari29 Apr 2028 · 7 nightsMSC OrchestraFrom BariPrice on requestView line