Holland America

Nieuw Amsterdam

Piraeus (Athens) → Alexandria → Gibraltar → Barcelona

Jun 4, 2028 · 21 nights

$3,719 interior · $177/night

Royal Caribbean International

Odyssey of the Seas

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

Jun 4, 2028 · 7 nights

$1,663 balcony · $238/night

Royal Caribbean International

Liberty of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 4, 2028 · 7 nights

$1,104 interior · $158/night

Viking Cruises

Viking Sea

Fusina (Venice) → Split → Marseille → Barcelona

Jun 8, 2028 · 12 nights

$8,299 balcony · $692/night

Viking Cruises

Viking Jupiter

Barcelona → Palamós → Šibenik → Fusina (Venice)

Jun 10, 2028 · 14 nights

$9,598 balcony · $686/night

Viking Cruises

Viking Jupiter

Barcelona → Palamós → Katakolon → Piraeus (Athens)

Jun 10, 2028 · 21 nights

$14,197 balcony · $676/night

Holland America

Nieuw Amsterdam

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

Jun 11, 2028 · 7 nights

$1,324 interior · $189/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → Naples → Barcelona

Jun 11, 2028 · 7 nights

$1,164 interior · $166/night

2% below typical
Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → La Spezia → Civitavecchia (Rome)

Jun 11, 2028 · 14 nights

$3,718 suite · $266/night

5% below typical
Holland America

Nieuw Amsterdam

Piraeus (Athens) → Kotor → Gibraltar → Barcelona

Jun 11, 2028 · 14 nights

$2,459 interior · $176/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Bar → Mykonos → Piraeus (Athens)

Jun 11, 2028 · 21 nights

$5,502 suite · $262/night

5% below typical
Royal Caribbean International

Odyssey of the Seas

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

Jun 11, 2028 · 7 nights

$1,663 balcony · $238/night

Royal Caribbean International

Liberty of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 11, 2028 · 7 nights

$1,114 interior · $159/night

Celebrity Cruises

Celebrity Ascent

Civitavecchia (Rome) → Palermo → Naples → Civitavecchia (Rome)

Jun 12, 2028 · 11 nights

$2,386 interior · $217/night

2% below typical
Viking Cruises

Viking Vela

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

Jun 13, 2028 · 14 nights

$9,598 balcony · $686/night

Viking Cruises

Viking Jupiter

Civitavecchia (Rome) → Naples → Šibenik → Fusina (Venice)

Jun 17, 2028 · 7 nights

$4,799 balcony · $686/night

Princess Cruises

Enchanted Princess

Civitavecchia (Rome) → Florence → Naples → Civitavecchia (Rome)

Jun 17, 2028 · 35 nights

$6,472 balcony · $185/night

4% below typical
Viking Cruises

Viking Jupiter

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

Jun 17, 2028 · 14 nights

$9,398 balcony · $671/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Mykonos → Piraeus (Athens)

Jun 18, 2028 · 14 nights

$3,758 suite · $268/night

4% below typical
Royal Caribbean International

Odyssey of the Seas

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

Jun 18, 2028 · 7 nights

$1,743 balcony · $249/night

Browse by departure port