Western Mediterranean · Greek Isles

Katakolon → Syracuse → Valletta + 3 more

From Piraeus (Athens) · Next Nov 26

From $1,689

1 upcoming departure · 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

Greek Isles · Eastern Mediterranean

Syros → Volos → Thessaloniki + 6 more

From Piraeus (Athens) · Next Oct 30

From $3,999

1 upcoming departure · 1 ship

Adriatic Sea

Kotor → Dubrovnik → Hvar + 3 more

From Piraeus (Athens) · Next May 8

From $3,229

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

Greek Isles · Eastern Mediterranean

Santorini → Agios Nikolaos → Rhodes + 2 more

From Piraeus (Athens) · Next Apr 24

From $2,449

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Syros → Pátmos → Marmaris + 3 more

From Piraeus (Athens) · Next Oct 9

From $3,199

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Mykonos → Syracuse → Valletta + 4 more

From Piraeus (Athens) · Next Oct 19

From $5,479

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Bodrum → Agios Nikolaos → Alexandria + 8 more

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

From $5,299

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Kusadasi → Bodrum → Agios Nikolaos + 4 more

From Piraeus (Athens) · 13 nights · Next Nov 21

From $3,509

1 upcoming departure · 1 ship

Western Mediterranean

Valletta → Syracuse → Catania + 1 more

From Piraeus (Athens) · Next Nov 25

From $2,349

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Valletta → Syracuse → Catania + 9 more

From Piraeus (Athens) · Next Nov 25

From $5,429

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Çanakkale → Istanbul → Kavala + 2 more

From Piraeus (Athens) · Next Feb 7

From $2,629

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

Western Mediterranean · Greek Isles

Heraklion → Alexandria → Limassol + 14 more

From Piraeus (Athens) · 25 nights · Next Feb 15

From $7,489

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Chania → Katakolon → Syracuse + 2 more

From Piraeus (Athens) · Next Feb 26

From $1,909

1 upcoming departure · 1 ship

Greek Isles

Mykonos → Volos → Thessaloniki + 4 more

From Piraeus (Athens) · Next Jun 29

From $3,609

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Katakolon → Syracuse → Valletta + 6 more

From Piraeus (Athens) · Next Nov 26

From $6,269

1 upcoming departure · 1 ship

Browse by departure port