MSC Cruises

MSC Orchestra

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

Apr 4, 2028 · 7 nights

$959 interior · $137/night

Viking Cruises

Viking Sky

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

Apr 20, 2028 · 7 nights

$5,299 balcony · $757/night

Windstar Cruises

Wind Surf

Piraeus (Athens) → Nafplio → Monemvasia → Piraeus (Athens)

Apr 25, 2028 · 7 nights

$5,658 oceanview · $808/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Heraklion → Messina → Barcelona

Apr 30, 2028 · 7 nights

$1,165 interior · $166/night

2% below typical
Windstar Cruises

Wind Surf

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

May 2, 2028 · 7 nights

$5,658 oceanview · $808/night

MSC Cruises

MSC Orchestra

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

May 9, 2028 · 7 nights

$1,047 oceanview · $150/night

Windstar Cruises

Wind Surf

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

May 9, 2028 · 7 nights

$5,658 oceanview · $808/night

Virgin Voyages

Scarlet Lady

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

May 14, 2028 · 7 nights

$1,393 interior · $199/night

Windstar Cruises

Wind Surf

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

May 16, 2028 · 7 nights

$5,758 oceanview · $823/night

Virgin Voyages

Scarlet Lady

Piraeus (Athens) → Kotor → Mykonos → Piraeus (Athens)

May 21, 2028 · 7 nights

$1,463 interior · $209/night

Windstar Cruises

Wind Surf

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

May 23, 2028 · 7 nights

$5,758 oceanview · $823/night

Windstar Cruises

Wind Surf

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

May 30, 2028 · 7 nights

$5,758 oceanview · $823/night

Virgin Voyages

Scarlet Lady

Piraeus (Athens) → Dubrovnik → Mykonos → Piraeus (Athens)

Jun 4, 2028 · 7 nights

$1,463 interior · $209/night

Windstar Cruises

Wind Surf

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

Jun 6, 2028 · 7 nights

$5,658 oceanview · $808/night

Holland America

Nieuw Amsterdam

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

Jun 11, 2028 · 7 nights

$1,324 interior · $189/night

Viking Cruises

Viking Vela

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

Jun 13, 2028 · 7 nights

$4,799 balcony · $686/night

Windstar Cruises

Wind Surf

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

Jun 13, 2028 · 7 nights

$5,658 oceanview · $808/night

Windstar Cruises

Wind Surf

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

Jun 20, 2028 · 7 nights

$5,658 oceanview · $808/night

Windstar Cruises

Wind Surf

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

Jun 27, 2028 · 7 nights

$5,558 oceanview · $794/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Piraeus (Athens) → Santorini → Salerno → Civitavecchia (Rome)

Jun 28, 2028 · 7 nights

$6,599 suite · $943/night

Browse by departure port