Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Jun 6 · 7 nights

About average

$2,253 oceanview · $322/night

Celebrity Cruises

Celebrity Eclipse

Civitavecchia (Rome) → Salerno → Palma de Mallorca → Barcelona

Sep 26 · 9 nights

About average

$1,634 inside · $182/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Jul 11 · 7 nights

About average

$2,154 inside · $308/night

Celebrity Cruises

Celebrity Equinox

Civitavecchia (Rome) → Napoli → Palma de Mallorca → Barcelona

Jun 8 · 9 nights

Good value

$1,824 balcony · $203/night

14% below typical
Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Jul 21 · 10 nights

About average

$1,670 inside · $167/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 15 · 7 nights

About average

$2,164 inside · $309/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Aug 27 · 10 nights

Good value

$1,624 inside · $162/night

23% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Sep 12 · 7 nights

About average

$1,863 inside · $266/night

Oceania Cruises

Oceania Sirena

Civitavecchia (Rome) → Bastia → Funchal, Madeira → Lisboa

Dec 2 · 19 nights

About average

$9,399 balcony · $495/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → Marseille → Barcelona

May 3 · 14 nights

About average

$9,625 suite · $688/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 8 · 7 nights

About average

$2,124 inside · $303/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

May 19 · 10 nights

About average

$1,670 inside · $167/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Jun 9 · 10 nights

About average

$1,670 inside · $167/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Jun 30 · 10 nights

About average

$1,670 inside · $167/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

May 12 · 10 nights

About average

$2,145 inside · $215/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Iraklion (Heraklion) → La Spezia → Civitavecchia (Rome)

Aug 29 · 14 nights

About average

$2,599 inside · $186/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 24 · 7 nights

About average

$1,853 inside · $265/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → La Spezia → Santorini → Piraeus (Athens)

Sep 10 · 10 nights

Priced high

$1,753 inside · $175/night

12% above typical
MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

May 3 · 7 nights

$1,272 inside · $182/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 23 · 7 nights

$1,276 inside · $182/night