Itinerary for May 20, 2028 Departure Day Date Location Port of Call Guide 1Saturday, 05/20/2028Depart from AthensPiraeus, Greece2Sunday, 05/21/2028SantoriniSantorini, Thira Island, Cyclades Islands, Greece3Monday, 05/22/2028Naxos 4Tuesday, 05/23/2028HeraklionHeraklion, Crete Island, Greece5Wednesday, 05/24/2028Day At Sea 6Thursday, 05/25/2028VallettaValletta, Malta Island, Malta7Friday, 05/26/2028TrapaniTrapani, Sicily Island, Italy8Saturday, 05/27/2028SalernoSalerno, Italy9Sunday, 05/28/2028Porto Santo Stefano 10Monday, 05/29/2028CivitavecchiaCivitavecchia, Italy10Monday, 05/29/2028CivitavecchiaCivitavecchia, Italy11Tuesday, 05/30/2028Porto Santo Stefano 12Wednesday, 05/31/2028LivornoLivorno, Italy13Thursday, 06/01/2028PortofinoPortofino, Italy14Friday, 06/02/2028AjaccioAjaccio, Corsica Island, France15Saturday, 06/03/2028Monte CarloMonte Carlo, Monaco16Sunday, 06/04/2028Monte CarloMonte Carlo, Monaco17Monday, 06/05/2028Day At Sea 18Tuesday, 06/06/2028Palma De MallorcaPalma de Mallorca, Mallorca Island, Balearic Islands, Spain19Wednesday, 06/07/2028Porto Mahon 20Thursday, 06/08/2028Arrive at BarcelonaBarcelona, Spain Departing from Piraeus, GreeceDeparture Date 05/20/2028 OCG Class Luxury Departing 05/20/2028 Contact cruise line for pricing & availability