Eastern Mediterranean · Greek Isles

Alexandria → Haifa → Limassol + 3 more

From Piraeus (Athens) · 12 nights · Next Dec 2

From $9,149

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Dubrovnik → Split → Brindisi + 7 more

From Piraeus (Athens) · 14 nights · Next Dec 4

From $4,999

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Kusadasi → Heraklion → Messina + 1 more

From Piraeus (Athens) · Next Dec 6

From $2,999

2 upcoming departures · 2 ships

Western Mediterranean · Eastern Mediterranean

Piraeus → Kusadasi → Messina + 7 more

From Piraeus (Athens) · Next Dec 6

From $5,998

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Piraeus → Kusadasi → Heraklion + 8 more

From Piraeus (Athens) · Next Dec 9

From $5,998

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Volos → Thessaloniki → Kusadasi + 3 more

From Piraeus (Athens) · Next Dec 19

From $3,999

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Heraklion → Rhodes → Kusadasi + 1 more

From Piraeus (Athens) · Next Dec 20

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Kotor → Dubrovnik → Valletta + 3 more

From Piraeus (Athens) · Next Dec 28

From $7,199

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Piraeus → Kusadasi → Messina + 7 more

From Piraeus (Athens) · 14 nights · Next Dec 29

From $5,798

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Kusadasi → Messina → Naples

From Piraeus (Athens) · 7 nights · Next Dec 29

From $2,999

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Thessaloniki → Kusadasi → Rhodes + 3 more

From Piraeus (Athens) · Next Dec 30

From $3,999

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Rhodes → Alexandria → Heraklion + 1 more

From Piraeus (Athens) · Next Dec 14

From $1,317

1 upcoming departure · 1 ship

Western Mediterranean

Valletta → La Goulette → Trapani + 1 more

From Piraeus (Athens) · 7 nights · Next Dec 12

From $2,548

1 upcoming departure · 1 ship

Browse by departure port