Costa Deliziosa Piraeus (Athens) → Heraklion → Split → Marghera (Venice) May 7 · 6 nights $881 · $147/night