Holland America

Oosterdam

Barcelona → Villefranche-sur-Mer → Dubrovnik → Trieste

Apr 23 · 22 nights

$4,174 inside · $190/night

Virgin Voyages

Scarlet Lady

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

Sep 7 · 12 nights

$2,238 inside · $187/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 26 · 7 nights

$1,409 inside · $201/night

Explora Journeys

Explora II

Piraeus (Athens) → Syros (Syra) → Rijeka → Fusina (Venice)

Oct 19 · 10 nights

$7,480 suite · $748/night

Regent Seven Seas Cruises

Seven Seas Prestige

Venezia → Zadar → Sorrento → Civitavecchia (Rome)

Sep 16 · 14 nights

$16,698 balcony · $1,193/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jul 17 · 7 nights

$1,409 inside · $201/night

Explora Journeys

Explora II

Piraeus (Athens) → Syros (Syra) → Náfplion → Piraeus (Athens)

Oct 19 · 21 nights

$14,480 suite · $690/night

Explora Journeys

Explora II

Piraeus (Athens) → Santorini → Villefranche-sur-Mer → Barcelona

Nov 29 · 10 nights

$5,775 suite · $578/night

Cunard Line

Queen Anne

Southampton → Cadiz → Mykonos → Piraeus (Athens)

Sep 20 · 9 nights

$1,708 inside · $190/night

Virgin Voyages

Scarlet Lady

Piraeus (Athens) → Bodrum → Amalfi → Civitavecchia (Rome)

Aug 29 · 9 nights

$1,811 inside · $201/night

Seabourn

Seabourn Ovation

Dubrovnik → Kotor → Sorrento → Civitavecchia (Rome)

May 15 · 37 nights

$34,764 balcony · $940/night

Seabourn

Seabourn Ovation

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

Oct 9 · 21 nights

$18,019 balcony · $858/night

Holland America

Oosterdam

Fort Lauderdale → Tangier → Kusadasi → Piraeus (Athens)

Apr 9 · 25 nights

About average

$5,164 balcony · $207/night

Royal Caribbean International

Explorer of the Seas

Ravenna → Dubrovnik → Split → Ravenna

Oct 17 · 7 nights

Good value

$1,669 balcony · $238/night

11% below typical
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

Princess Cruises

Enchanted Princess

Trieste → Split → Santorini → Piraeus (Athens)

Oct 5 · 9 nights

About average

$1,738 inside · $193/night

Princess Cruises

Sun Princess

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

Jun 24 · 10 nights

About average

$2,950 suite · $295/night

Celebrity Cruises

Celebrity Ascent

Civitavecchia (Rome) → Palermo → Napoli → Civitavecchia (Rome)

Sep 4 · 11 nights

About average

$2,440 inside · $222/night