Itinerary for July 27, 2028 Departure Day Date Location Port of Call Guide 1Thursday, 07/27/2028Depart from VALLETTA, MALTAValletta, Malta Island, Malta2Friday, 07/28/2028AT SEA 3Saturday, 07/29/2028CORFU, GREECECorfu, Kerkyra Island, Ionian Islands, Greece4Sunday, 07/30/2028KOTOR, MONTENEGROKOTOR, MONTENEGRO5Monday, 07/31/2028SPLIT, CROATIASPLIT, CROATIA6Tuesday, 08/01/2028DUBROVNIK, CROATIADUBROVNIK, CROATIA7Wednesday, 08/02/2028AT SEA 8Thursday, 08/03/2028VALLETTA, MALTAValletta, Malta Island, Malta9Friday, 08/04/2028AT SEA 10Saturday, 08/05/2028MYKONOS, GREECEMykonos, Mykonos Island, Cyclades Islands, Greece11Sunday, 08/06/2028RHODES, GREECERhodes, Rhodes Island, Dodecanese Islands, Greece12Monday, 08/07/2028SANTORINI, GREECESantorini, Thira Island, Cyclades Islands, Greece13Tuesday, 08/08/2028PIRAEUS (TOURS TO ATHENS) , GREECEPiraeus, Greece14Wednesday, 08/09/2028AT SEA 15Thursday, 08/10/2028Arrive at VALLETTA, MALTAValletta, Malta Island, Malta Departing from Valletta, Malta Island, MaltaDeparture Date 07/27/2028 OCG Class Mainstream Departing 07/27/2028 Contact cruise line for pricing & availability