Eastern Mediterranean · Greek Isles

Limassol → Alexandria → Santorini

From Piraeus (Athens) · 7 nights · Next May 21

From $800

6 upcoming departures · 1 ship

Eastern Mediterranean

Corfu → Bar → Piraeus + 1 more

From Istanbul · 7 nights · Next Nov 16

From $476

10 upcoming departures · 2 ships

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

Limassol → Alexandria → Mykonos

From Piraeus (Athens) · 7 nights · Next Aug 13

From $816

2 upcoming departures · 1 ship

Eastern Mediterranean · Greek Isles

Mykonos → Bodrum → Heraklion + 5 more

From Piraeus (Athens) · Next Oct 16

From $5,169

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

Eastern Mediterranean · Greek Isles

Piraeus → Izmir → Istanbul + 1 more

From Bari · 7 nights · Next Nov 9

From $495

33 upcoming departures · 2 ships

Eastern Mediterranean · Greek Isles

Alexandria → Haifa → Limassol + 3 more

From Piraeus (Athens) · 11–12 nights · Next Oct 12

From $1,979

2 upcoming departures · 2 ships

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

Eastern Mediterranean · Greek Isles

Heraklion → Rhodes → Kusadasi + 1 more

From Piraeus (Athens) · Next Nov 7

From $2,699

29 upcoming departures · 12 ships

Eastern Mediterranean

Kusadasi → Istanbul → Corfu + 3 more

From Piraeus (Athens) · 6–10 nights · Next Jun 18

From $1,464

2 upcoming departures · 1 ship

Eastern Mediterranean · Adriatic Sea

Dubrovnik → Saranda → Corfu + 1 more

From Piraeus (Athens) · 7 nights · Next Oct 17

From $1,253

1 upcoming departure · 1 ship

Eastern Mediterranean

Kusadasi → Istanbul → Corfu

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

From $409

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Alexandria → Limassol → Alanya + 5 more

From Piraeus (Athens) · Next Apr 3

From $4,919

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Skiathos → Kusadasi → Mytilene + 2 more

From Piraeus (Athens) · 7 nights · Next Jun 7

From $4,830

3 upcoming departures · 1 ship

Eastern Mediterranean · Greek Isles

Mykonos → Istanbul → Kusadasi + 9 more

From Piraeus (Athens) · Next Nov 7

From $3,299

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Çanakkale → Istanbul → Kavala + 9 more

From Piraeus (Athens) · Next Feb 7

From $6,639

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Heraklion → Alexandria → Limassol + 3 more

From Piraeus (Athens) · Next Feb 15

From $4,019

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Alexandria → Limassol → Alanya + 8 more

From Piraeus (Athens) · Next Feb 15

From $5,579

1 upcoming departure · 1 ship

Browse by departure port