Itinerary for June 28, 2026 Departure Day Date Location Port of Call Guide 1Sunday, 06/28/2026Depart from Piraeus, AthensPiraeus, Greece2Monday, 06/29/2026Mykonos, GreeceMykonos, Mykonos Island, Cyclades Islands, Greece3Tuesday, 06/30/2026Santorini, GreeceSantorini, Thira Island, Cyclades Islands, Greece4Wednesday, 07/01/2026Chania, CreteChania, Crete Island, Greece5Thursday, 07/02/2026At Sea 6Friday, 07/03/2026Giardini Naxos (Taormina), Italy 7Saturday, 07/04/2026Lipari, Italy 8Sunday, 07/05/2026Porto Cervo, Sardinia 9Monday, 07/06/2026Mahon, Menorca 10Tuesday, 07/07/2026Ibiza, SpainIbiza, Ibiza Island, Balearic Islands, Spain11Wednesday, 07/08/2026Cartagena, SpainCartagena, Spain12Thursday, 07/09/2026Arrive at Málaga, SpainMalaga, Spain Departing from Piraeus, GreeceDeparture Date 06/28/2026 OCG Class River Cruise Departing 06/28/2026 Contact cruise line for pricing & availability