Western Mediterranean · Adriatic Sea

Nafplio → Kotor → Korcula + 16 more

From Piraeus (Athens) · 24 nights · Next Jun 5

From $25,878

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Valletta → Trapani → Cagliari + 2 more

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

From $6,603

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Nafplio → Kotor → Vodice + 14 more

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

From $16,598

2 upcoming departures · 1 ship

Western Mediterranean · Adriatic Sea

Nafplio → Kotor → Šibenik + 20 more

From Piraeus (Athens) · 28 nights · Next Jul 15

From $21,798

1 upcoming departure · 1 ship

Adriatic Sea

Gytheio → Itea → Corfu + 20 more

From Piraeus (Athens) · 28 nights · Next Sep 9

From $23,498

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Nafplio → Kotor → Vodice + 14 more

From Piraeus (Athens) · 21 nights · Next Oct 28

From $16,598

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Piraeus → Kusadasi → Heraklion + 8 more

From Piraeus (Athens) · 14 nights · Next Nov 30

From $4,998

10 upcoming departures · 5 ships

Western Mediterranean · Greek Isles

Katakolon → Syracuse → Valletta + 3 more

From Piraeus (Athens) · Next Nov 26

From $1,689

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Kotor → Valletta → Messina + 3 more

From Piraeus (Athens) · Next Nov 28

From $1,449

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Delft → Kórinthos → Corfu + 8 more

From Piraeus (Athens) · Next Mar 9

From $5,983

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

Western Mediterranean · Adriatic Sea

Kotor → Valletta → Messina + 8 more

From Piraeus (Athens) · Next Nov 28

From $2,169

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Mykonos → Kotor → Catania + 4 more

From Piraeus (Athens) · 11 nights · Next Jun 16

From $1,969

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Santorini → Bar → Corfu + 6 more

From Piraeus (Athens) · Next Oct 31

From $2,213

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Mediterranean

Santorini → Bar → Corfu + 13 more

From Piraeus (Athens) · Next Apr 25

From $4,102

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Valletta → Catania → Taranto + 5 more

From Piraeus (Athens) · Next Sep 8

From $1,298

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Milos → Katakolon → Catania + 3 more

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

From $2,350

3 upcoming departures · 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 · Greek Isles

Kórinthos → Fiskárdo → Galle + 13 more

From Piraeus (Athens) · Next May 14

From $6,722

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Kórinthos → Fiskárdo → Galle + 4 more

From Piraeus (Athens) · 8 nights · Next May 11

From $3,549

3 upcoming departures · 1 ship

Browse by departure port