Greek Isles · Western Mediterranean

Nafplio → Monemvasia → Heraklion + 4 more

From Piraeus (Athens) · 8 nights · Next Nov 8

From $6,711

2 upcoming departures · 2 ships

Greek Isles · Eastern Mediterranean

Çeşme → Pátmos → Katapola + 5 more

From Piraeus (Athens) · Next Jun 22

From $5,279

11 upcoming departures · 3 ships

Greek Isles

Pátmos → Bodrum → Katapola + 5 more

From Piraeus (Athens) · Next Jul 6

From $6,296

2 upcoming departures · 1 ship

Greek Isles

Pátmos → Symi → Katapola + 5 more

From Piraeus (Athens) · Next Jul 13

From $6,919

2 upcoming departures · 2 ships

Greek Isles · Eastern Mediterranean

Kusadasi → Pátmos → Santorini + 4 more

From Piraeus (Athens) · Next Sep 8

From $6,678

2 upcoming departures · 2 ships

Greek Isles

Itea → Katakolon → Gytheio + 3 more

From Piraeus (Athens) · Next Oct 7

From $6,285

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Nafplio → Paros → Delos + 5 more

From Piraeus (Athens) · Next Oct 14

From $7,039

2 upcoming departures · 2 ships

Greek Isles · Eastern Mediterranean

Nafplio → Santorini → Heraklion + 2 more

From Piraeus (Athens) · Next Nov 24

From $5,268

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Heraklion → Rhodes → Pátmos + 2 more

From Piraeus (Athens) · Next Dec 8

From $5,268

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Nafplio → Santorini → Rhodes + 2 more

From Piraeus (Athens) · Next Dec 22

From $5,268

1 upcoming departure · 1 ship

Adriatic Sea · Greek Isles

Katapola → Adamas Milos → Parga + 4 more

From Piraeus (Athens) · Next Jul 15

From $8,809

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Pátmos → Symi → Syros + 5 more

From Piraeus (Athens) · Next Aug 3

From $8,809

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Skiathos → Volos → Thessaloniki + 2 more

From Piraeus (Athens) · 8 nights · Next Oct 4

From $6,787

3 upcoming departures · 1 ship

Browse by departure port