Greek Isles · Western Mediterranean

Mykonos → Katakolon → Trapani + 4 more

From Piraeus (Athens) · 10 nights · Next Oct 10

From $8,899

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Chania → Santorini → Mykonos + 10 more

From Piraeus (Athens) · 20 nights · Next Sep 20

From $21,499

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Milos → Chania → Rhodes + 12 more

From Piraeus (Athens) · Next Jun 10

From $19,799

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Milos → Souda → Rhodes + 4 more

From Piraeus (Athens) · Next Jun 10

From $9,299

1 upcoming departure · 1 ship

Western Mediterranean

Katakolon → Corfu → Kotor + 4 more

From Piraeus (Athens) · Next Oct 3

From $8,199

1 upcoming departure · 1 ship

Adriatic Sea · Western Mediterranean

Kotor → Dubrovnik → Bari + 3 more

From Piraeus (Athens) · Next Feb 17

From $5,799

1 upcoming departure · 1 ship

Red Sea · Eastern Mediterranean

Limassol → Haifa → Port Said + 7 more

From Piraeus (Athens) · Next Oct 21

From $16,699

1 upcoming departure · 1 ship

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 · Greek Isles

Mykonos → Gytheio → Valletta + 2 more

From Piraeus (Athens) · Next Jul 4

From $8,849

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Santorini → Monemvasia → Valletta + 2 more

From Piraeus (Athens) · Next Jun 28

From $6,599

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Chania → Valletta → Trapani + 2 more

From Piraeus (Athens) · Next Aug 17

From $6,399

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Chania → Valletta → Trapani + 8 more

From Piraeus (Athens) · Next Aug 17

From $11,799

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Mykonos → Heraklion → Katakolon + 6 more

From Piraeus (Athens) · Next Oct 10

From $9,299

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 · Portugal & Spain Atlantic Coast

Heraklion → Messina → Valletta + 6 more

From Piraeus (Athens) · Next Jan 29

From $12,449

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Mykonos → Kusadasi → Milos + 2 more

From Piraeus (Athens) · Next Aug 5

From $7,299

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Rhodes → Alexandria → Limassol + 3 more

From Piraeus (Athens) · 11 nights · Next Jan 4

From $9,599

1 upcoming departure · 1 ship

Southeast Asia

Limassol → Haifa → Port Said + 48 more

From Piraeus (Athens) · Next Oct 21

From $84,896

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Chania → Santorini → Mykonos + 5 more

From Piraeus (Athens) · Next Sep 20

From $11,199

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Mykonos → Kusadasi → Santorini + 8 more

From Piraeus (Athens) · 14 nights · Next Sep 23

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port