Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

Jun 2 · 10 nights

About average

$2,147 inside · $215/night

Celebrity Cruises

Celebrity Equinox

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

Aug 3 · 9 nights

About average

$1,424 inside · $158/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jun 16 · 7 nights

$1,454 inside · $208/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jun 23 · 7 nights

$1,454 inside · $208/night

MSC Cruises

MSC World Europa

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

Jun 18 · 7 nights

$1,456 inside · $208/night

MSC Cruises

MSC World Europa

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

Jun 25 · 7 nights

$1,848 inside · $264/night

Cunard Line

Queen Elizabeth

Trieste → Dubrovnik → Ajaccio, Corsica → Barcelona

Sep 17 · 14 nights

About average

$1,884 inside · $135/night

Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Sep 1 · 10 nights

About average

$1,671 inside · $167/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 19 · 7 nights

$1,847 inside · $264/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 26 · 7 nights

$1,455 inside · $208/night

Celebrity Cruises

Celebrity Equinox

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

May 11 · 9 nights

About average

$1,499 inside · $167/night

Celebrity Cruises

Celebrity Eclipse

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

Jun 6 · 9 nights

About average

$1,634 inside · $182/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Jun 21 · 7 nights

$2,912 inside · $416/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Jun 28 · 7 nights

$1,471 inside · $210/night

Oceania Cruises

Oceania Sirena

Fusina (Venice) → Split → Toulon → Barcelona

Apr 17 · 9 nights

$2,340 inside · $260/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 22 · 7 nights

About average

$2,047 inside · $292/night

Costa Cruises

Costa Fascinosa

Civitavecchia (Rome) → Salerno → La Spezia → Civitavecchia (Rome)

Mar 30 · 7 nights

$827 inside · $118/night

Oceania Cruises

Oceania Sirena

Fusina (Venice) → Split → Toulon → Barcelona

Jun 12 · 9 nights

$2,799 inside · $311/night

Oceania Cruises

Oceania Sirena

Barcelona → Marseille → Zadar → Fusina (Venice)

Jun 21 · 9 nights

$2,799 inside · $311/night

Regent Seven Seas Cruises

Seven Seas Splendor

Lisboa → Cadiz → Gibraltar → Lisboa

Oct 17 · 21 nights

About average

$16,676 balcony · $794/night