MediterraneanMSC Cruises7 nights Western Mediterranean from Barcelona27 Jun 2028 · 7 nightsMSC VirtuosaFrom BarcelonaPrice on requestView line
EuropeMSC Cruises10 nights Western Mediterranean from Malaga (Granada)27 Jun 2028 · 10 nightsMSC SinfoniaFrom Malagafrom£1,268 ppView lineInside£1,268Outside£1,353Balcony£1,945Suite£2,020View cabin prices
EuropeMSC Cruises7 nights Western Mediterranean from Livorno (Florence)27 Jun 2028 · 7 nightsMSC FantasiaFrom Livornofrom£869 ppView lineInside£869Outside£963Balcony£1,010Suite£1,386View cabin prices
EuropeMSC Cruises7 nights Western Mediterranean from Civitavecchia (Rome)27 Jun 2028 · 7 nightsMSC MagnificaFrom Civitavecchia, Romefrom£840 ppView lineInside£840Outside£906Balcony£972Suite£1,658View cabin prices
Fly cruiseEuropeOceania CruisesLisbon to Civitavecchia27 Jun 2028 · 14 nightsMarinaFrom Lisbon to Civitavecchia, Romefrom£3,362 pp£4,018 pp with flightsView lineInside£3,362Outside£4,360Balcony£5,253Suite£7,495View cabin prices
Fly cruiseEuropeOceania CruisesLisbon to Trieste27 Jun 2028 · 26 nightsMarinaFrom Lisbon to Triestefrom£5,880 pp£6,507 pp with flightsView lineInside£5,880Outside£7,618Balcony£9,205Suite£12,995View cabin prices