Princess Cruises

Sun Princess

Civitavecchia (Rome) → Napoli → Mykonos → Piraeus (Athens)

May 14 · 7 nights

About average

$1,247 inside · $178/night

MSC Cruises

MSC Lirica

Marghera (Venice) → Katakolon → Split → Marghera (Venice)

Nov 4 · 11 nights

About average

$1,043 inside · $95/night

MSC Cruises

MSC Splendida

Bari → Trieste → Katakolon → Napoli

Nov 5 · 9 nights

About average

$899 inside · $100/night

Silversea Cruises

Silver Ray

Piraeus (Athens) → Páros → Mykonos → Piraeus (Athens)

May 13 · 7 nights

About average

$7,250 balcony · $1,036/night

Princess Cruises

Sun Princess

Civitavecchia (Rome) → Napoli → Mykonos → Piraeus (Athens)

Apr 2 · 7 nights

About average

$1,248 inside · $178/night

Princess Cruises

Sun Princess

Civitavecchia (Rome) → Napoli → Mykonos → Piraeus (Athens)

Apr 23 · 7 nights

About average

$1,248 inside · $178/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Fusina (Venice) → Rijeka → Milos → Piraeus (Athens)

Aug 8 · 9 nights

About average

$7,967 balcony · $885/night

Virgin Voyages

Scarlet Lady

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

Aug 8 · 7 nights

About average

$1,393 oceanview · $199/night

Norwegian Cruise Line

Norwegian Gem

Ravenna → Dubrovnik → Santorini → Piraeus (Athens)

Aug 8 · 7 nights

About average

$1,499 inside · $214/night

Virgin Voyages

Scarlet Lady

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

Oct 3 · 7 nights

About average

$1,323 inside · $189/night

Virgin Voyages

Scarlet Lady

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

Oct 10 · 7 nights

About average

$1,323 inside · $189/night

Oceania Cruises

Oceania Marina

Civitavecchia (Rome) → Sorrento → Çanakkale → Istanbul

Oct 18 · 10 nights

About average

$3,149 inside · $315/night

Oceania Cruises

Oceania Allura

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

Nov 26 · 12 nights

About average

$5,499 balcony · $458/night

Seabourn

Seabourn Ovation

Piraeus (Athens) → Monemvasía → Sorrento → Civitavecchia (Rome)

Jul 1 · 28 nights

About average

$22,398 balcony · $800/night

Oceania Cruises

Oceania Allura

Istanbul → Çanakkale → Mykonos → Piraeus (Athens)

Jul 6 · 7 nights

About average

$3,299 oceanview · $471/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Mykonos → Zadar → Trieste

Jul 13 · 7 nights

About average

$3,299 oceanview · $471/night

MSC Cruises

MSC Sinfonia

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

Oct 26 · 5 nights

$434 inside · $87/night

Silversea Cruises

Silver Nova

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

Sep 3 · 9 nights

$10,000 balcony · $1,111/night

Royal Caribbean International

Rhapsody of the Seas

Piraeus (Athens) → Santorini → Rhodes → Piraeus (Athens)

Oct 1 · 7 nights

Good value

$891 oceanview · $127/night

11% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Sep 11 · 7 nights

Exceptional value

$1,924 balcony · $275/night

29% below typical