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

Piraeus → Izmir → Istanbul + 1 more

From Bari · 7 nights · Next Nov 9

From $495

33 upcoming departures · 2 ships

Greek Isles · Eastern Mediterranean

Katakolon → Argostoli → Corfu + 2 more

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

From $947

21 upcoming departures · 1 ship

Eastern Mediterranean · Adriatic Sea

Split → Piraeus → Kusadasi + 3 more

From Trieste · 9 nights · Next May 4

From $1,293

5 upcoming departures · 2 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

Greek Isles · Adriatic Sea

Katakolon → Argostoli → Corfu + 2 more

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

From $886

4 upcoming departures · 1 ship

Eastern Mediterranean

Kusadasi → Istanbul → Corfu

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

From $409

1 upcoming departure · 1 ship

Adriatic Sea · Eastern Mediterranean

Kusadasi → Istanbul → Corfu + 3 more

From Piraeus (Athens) · 9 nights · Next May 31

From $1,338

10 upcoming departures · 1 ship

Greek Isles

Katakolon → Argostoli → Corfu + 1 more

From Piraeus (Athens) · 6 nights · Next Oct 19

From $669

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Kusadasi → Heraklion → Katakolon + 2 more

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

From $606

1 upcoming departure · 1 ship

Eastern Mediterranean · Adriatic Sea

Kusadasi → Istanbul → Corfu + 2 more

From Piraeus (Athens) · 8 nights · Next Mar 27

From $899

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Kusadasi → Heraklion → Katakolon + 1 more

From Piraeus (Athens) · Next Nov 2

From $629

1 upcoming departure · 1 ship

Eastern Mediterranean · Adriatic Sea

Kusadasi → Istanbul → Corfu + 1 more

From Piraeus (Athens) · 6 nights · Next Nov 11

From $844

1 upcoming departure · 1 ship

Eastern Mediterranean · Adriatic Sea

Kusadasi → Istanbul → Corfu + 1 more

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

From $515

2 upcoming departures · 2 ships

Eastern Mediterranean · Greek Isles

Mykonos → Istanbul → Corfu + 1 more

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

From $932

1 upcoming departure · 1 ship

Eastern Mediterranean · Adriatic Sea

Trieste → Split → Piraeus + 3 more

From Bari · 9 nights · Next Apr 25

From $1,432

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Katakolon → Argostoli → Corfu

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

From $419

1 upcoming departure · 1 ship

Eastern Mediterranean

Izmir → Istanbul → Corfu

From Piraeus (Athens) · 5 nights · Next May 1

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port