Royal Caribbean International

Brilliance of the Seas

Piraeus (Athens) → Rhodes → Mykonos → Piraeus (Athens)

Oct 5 · 7 nights

About average

$1,355 inside · $194/night

Celebrity Cruises

Celebrity Infinity

Piraeus (Athens) → Chania → Thessaloniki → Piraeus (Athens)

Oct 23 · 10 nights

About average

$3,036 balcony · $304/night

MSC Cruises

MSC Divina

Marmaris → Santorini → Civitavecchia (Rome) → Marmaris

May 24 · 7 nights

$1,259 inside · $180/night

Limited price history

MSC Cruises

MSC Divina

Marmaris → Santorini → Mykonos → Marmaris

Apr 26 · 7 nights

$1,408 balcony · $201/night

Limited price history

MSC Cruises

MSC Divina

Naples → Civitavecchia (Rome) → Santorini → Naples

Jun 3 · 7 nights

$1,301 inside · $186/night

Limited price history

MSC Cruises

MSC Divina

Naples → Civitavecchia (Rome) → Santorini → Naples

Apr 29 · 7 nights

$1,261 inside · $180/night

Limited price history

Princess Cruises

Sky Princess

Southampton → Guernsey → Santa Cruz de Tenerife → Fort Lauderdale

Sep 25 · 46 nights

$6,349 inside · $138/night

Holland America

Nieuw Statendam

Piraeus (Athens) → Santorini → Kusadasi → Piraeus (Athens)

Mar 4 · 7 nights

$894 inside · $128/night

Princess Cruises

Enchanted Princess

Piraeus (Athens) → Souda → Kusadasi → Istanbul

Oct 16 · 10 nights

$1,734 inside · $173/night

Royal Caribbean International

Odyssey of the Seas

Civitavecchia (Rome) → Santorini → Naples → Civitavecchia (Rome)

Jun 13 · 7 nights

About average

$1,451 inside · $207/night

Explora Journeys

Explora II

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

Oct 29 · 21 nights

$12,450 suite · $593/night

Norwegian Cruise Line

Norwegian Sun

Ravenna → Dubrovnik → Santorini → Piraeus (Athens)

Aug 29 · 7 nights

About average

$1,429 inside · $204/night

Celebrity Cruises

Celebrity Infinity

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

May 12 · 9 nights

About average

$1,674 inside · $186/night

Hapag-Lloyd Cruises

MS Europa

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

Oct 4 · 10 nights

About average

$15,202 suite · $1,520/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Fusina (Venice) → Split → Naples → Civitavecchia (Rome)

Jun 27 · 14 nights

$27,961 suite · $1,997/night

Limited price history

MSC Cruises

MSC Divina

Naples → Civitavecchia (Rome) → Santorini → Naples

Aug 26 · 7 nights

$1,421 inside · $203/night

Limited price history

Holland America

Oosterdam

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

Oct 2 · 10 nights

About average

$1,929 inside · $193/night

MSC Cruises

MSC Divina

Marmaris → Santorini → Kusadasi → Marmaris

Aug 16 · 8 nights

$1,760 inside · $220/night

Limited price history

MSC Cruises

MSC Sinfonia

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

Sep 22 · 7 nights

$1,146 inside · $164/night

Limited price history

MSC Cruises

MSC Sinfonia

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

Oct 6 · 7 nights

$1,119 inside · $160/night

Limited price history

Browse by departure port