Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jul 17 · 7 nights

$1,409 inside · $201/night

Princess Cruises

Island Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Cadiz → Fort Lauderdale

Oct 6 · 50 nights

About average

$7,301 oceanview · $146/night

Emerald Cruises

Emerald Raiya

Piraeus (Athens) → Bodrum → Idhra (Hydra) → Piraeus (Athens)

Jul 16 · 7 nights

$7,053 oceanview · $1,008/night

Emerald Cruises

Emerald Raiya

Piraeus (Athens) → Bodrum → Idhra (Hydra) → Piraeus (Athens)

Jul 30 · 7 nights

$7,053 oceanview · $1,008/night

Regent Seven Seas Cruises

Seven Seas Mariner

Southampton → Honfleur → Iraklion (Heraklion) → Piraeus (Athens)

Jul 30 · 82 nights

About average

$72,125 balcony · $880/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → Soúda → Piraeus (Athens)

Jun 24 · 10 nights

About average

$2,950 suite · $295/night

Princess Cruises

Enchanted Princess

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

Oct 31 · 10 nights

Poor value

$5,361 suite · $536/night

50% above typical
P&O Cruises

Azura

Valletta → Piraeus (Athens) → Katakolon → Valletta

Oct 12 · 7 nights

About average

$1,350 oceanview · $193/night

Princess Cruises

Sun Princess

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

May 9 · 7 nights

About average

$2,012 oceanview · $287/night

Regent Seven Seas Cruises

Seven Seas Mariner

Piraeus (Athens) → Soúda → Alexandria (El Iskandariya) → Piraeus (Athens)

Sep 20 · 20 nights

About average

$19,035 balcony · $952/night

Virgin Voyages

Scarlet Lady

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

Aug 22 · 7 nights

$1,814 inside · $259/night

Princess Cruises

Sun Princess

Civitavecchia (Rome) → Napoli → Messina → Barcelona

Oct 3 · 14 nights

Priced high

$3,401 oceanview · $243/night

20% above typical
Costa Cruises

Costa Fascinosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Sep 22 · 14 nights

$2,277 inside · $163/night

Princess Cruises

Island Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Mykonos → Piraeus (Athens)

Oct 6 · 25 nights

About average

$5,110 balcony · $204/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14 · 16 nights

About average

$2,472 inside · $155/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Katakolon → Valletta

Oct 14 · 7 nights

About average

$1,080 inside · $154/night

Princess Cruises

Sun Princess

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

Oct 3 · 7 nights

About average

$1,792 oceanview · $256/night

Princess Cruises

Sun Princess

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

Oct 17 · 7 nights

About average

$1,407 inside · $201/night

Princess Cruises

Coral Princess

Sydney → Melbourne → Salerno → Civitavecchia (Rome)

Feb 14 · 54 nights

About average

$9,692 inside · $179/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14 · 15 nights

About average

$2,390 oceanview · $159/night