Royal Caribbean International

Rhapsody of the Seas

Piraeus (Athens) → Katakolon → Santorini → Piraeus (Athens)

May 27, 2028 · 7 nights

$871 · $124/night

Viking Cruises

Viking Sea

Piraeus (Athens) → Santorini → Koper → Fusina (Venice)

May 30, 2028 · 9 nights

$6,299 balcony · $700/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

May 30, 2028 · 7 nights

$5,758 oceanview · $823/night

Royal Caribbean International

Mariner of the Seas

Piraeus (Athens) → Santorini → Valletta → Barcelona

Jun 2, 2028 · 7 nights

$1,117 · $160/night

Royal Caribbean International

Rhapsody of the Seas

Piraeus (Athens) → Katakolon → Santorini → Piraeus (Athens)

Jun 3, 2028 · 7 nights

$841 · $120/night

Holland America

Nieuw Amsterdam

Piraeus (Athens) → Alexandria → Naples → Civitavecchia (Rome)

Jun 4, 2028 · 14 nights

$2,494 · $178/night

Holland America

Nieuw Amsterdam

Piraeus (Athens) → Alexandria → Gibraltar → Barcelona

Jun 4, 2028 · 21 nights

$3,719 interior · $177/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

Jun 6, 2028 · 7 nights

$5,658 oceanview · $808/night

Silversea Cruises

Silver Shadow

Piraeus (Athens) → Santorini → Rovinj → Fusina (Venice)

Jun 9, 2028 · 12 nights

$7,200 suite · $600/night

Silversea Cruises

Silver Dawn

Piraeus (Athens) → Paros → Koper → Fusina (Venice)

Jun 10, 2028 · 10 nights

$7,300 suite · $730/night

Royal Caribbean International

Rhapsody of the Seas

Piraeus (Athens) → Katakolon → Santorini → Piraeus (Athens)

Jun 10, 2028 · 7 nights

$881 · $126/night

Celebrity Cruises

Celebrity Infinity

Piraeus (Athens) → Mykonos → Hydra → Piraeus (Athens)

Jun 11, 2028 · 7 nights

$948 · $135/night

Holland America

Nieuw Amsterdam

Piraeus (Athens) → Kotor → Naples → Civitavecchia (Rome)

Jun 11, 2028 · 7 nights

$1,324 · $189/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → Naples → Barcelona

Jun 11, 2028 · 7 nights

$1,164 · $166/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → La Spezia → Civitavecchia (Rome)

Jun 11, 2028 · 14 nights

$2,148 · $153/night

Holland America

Nieuw Amsterdam

Piraeus (Athens) → Kotor → Gibraltar → Barcelona

Jun 11, 2028 · 14 nights

$2,459 · $176/night

Viking Cruises

Viking Vela

Piraeus (Athens) → Katakolon → Split → Fusina (Venice)

Jun 13, 2028 · 7 nights

$4,799 balcony · $686/night

Viking Cruises

Viking Vela

Piraeus (Athens) → Katakolon → Naples → Civitavecchia (Rome)

Jun 13, 2028 · 14 nights

$9,598 balcony · $686/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Mykonos → Nafplio → Piraeus (Athens)

Jun 13, 2028 · 7 nights

$5,658 oceanview · $808/night

Royal Caribbean International

Rhapsody of the Seas

Piraeus (Athens) → Mykonos → Santorini → Piraeus (Athens)

Jun 17, 2028 · 7 nights

$953 · $136/night

Browse by departure port