Greek Isles · Eastern Mediterranean

Alexandria → Rhodes → Mykonos

From Piraeus (Athens) · 7 nights · Next Jul 24

From $1,334

2 upcoming departures · 2 ships

Western Mediterranean · Adriatic Sea

Kotor → Valletta → Messina + 3 more

From Piraeus (Athens) · Next Nov 28

From $1,449

1 upcoming departure · 1 ship

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

Western Mediterranean · Adriatic Sea

Kotor → Valletta → Messina + 8 more

From Piraeus (Athens) · Next Nov 28

From $2,169

1 upcoming departure · 1 ship

Eastern Mediterranean

Alexandria → Haifa → Limassol + 10 more

From Piraeus (Athens) · Next Nov 17

From $3,239

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Kotor → Argostoli → Messina + 1 more

From Piraeus (Athens) · Next Jun 12

From $909

9 upcoming departures · 2 ships

Western Mediterranean · Greek Isles

Kotor → Argostoli → Messina + 5 more

From Piraeus (Athens) · Next Jun 12

From $2,309

5 upcoming departures · 2 ships

Western Mediterranean · Greek Isles

Kotor → Argostoli → Messina + 9 more

From Piraeus (Athens) · Next Jun 12

From $3,479

5 upcoming departures · 2 ships

Western Mediterranean · Greek Isles

Kotor → Argostoli → Messina + 6 more

From Piraeus (Athens) · Next Jul 3

From $2,324

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Mykonos → Istanbul → Kusadasi + 2 more

From Piraeus (Athens) · 10 nights · Next Nov 7

From $1,259

3 upcoming departures · 3 ships

Eastern Mediterranean · Greek Isles

Mykonos → Istanbul → Kusadasi + 9 more

From Piraeus (Athens) · Next Nov 7

From $3,299

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Kusadasi → Mykonos → Souda Bay + 1 more

From Piraeus (Athens) · Next Nov 21

From $1,214

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Argostoli → Dubrovnik → Kotor + 5 more

From Piraeus (Athens) · Next Feb 12

From $1,599

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Mykonos → Valletta → Palma de Mallorca + 4 more

From Piraeus (Athens) · Next Mar 11

From $1,259

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast

Mykonos → Valletta → Palma de Mallorca + 13 more

From Piraeus (Athens) · 21 nights · Next Mar 11

From $2,909

1 upcoming departure · 1 ship

Adriatic Sea · Greek Isles

Kusadasi → Dardanelles → Istanbul + 13 more

From Piraeus (Athens) · Next May 14

From $4,084

1 upcoming departure · 1 ship

Western Mediterranean

Alexandria → Rhodes → Mykonos + 6 more

From Piraeus (Athens) · Next Jun 4

From $2,494

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Alexandria → Rhodes → Mykonos + 9 more

From Piraeus (Athens) · Next Jun 4

From $3,719

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Kotor → Corfu → Messina + 12 more

From Piraeus (Athens) · Next Sep 3

From $3,554

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Mykonos → Istanbul → Kusadasi + 11 more

From Piraeus (Athens) · Next Oct 12

From $4,194

1 upcoming departure · 1 ship

Browse by departure port