Silversea Cruises

Silver Ray

Civitavecchia (Rome) → Porto Santo Stefano → Monte-Carlo → Barcelona

May 29 · 10 nights

About average

$11,900 balcony · $1,190/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Kotor → Livorno → Ravenna

Jun 4 · 9 nights

About average

$2,999 inside · $333/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Oct 7 · 9 nights

About average

$10,509 balcony · $1,168/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

Oct 2 · 10 nights

Priced high

$3,208 balcony · $321/night

14% above typical
MSC Cruises

MSC Magnifica

Marseille → Tarragona → Genova → Marseille

Nov 7 · 10 nights

$1,352 inside · $135/night

MSC Cruises

MSC Magnifica

Marseille → Tarragona → Genova → Marseille

Nov 17 · 10 nights

$2,661 inside · $266/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Tarragona

Nov 8 · 10 nights

$1,349 inside · $135/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Tarragona

Nov 18 · 10 nights

$1,349 inside · $135/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

Oct 8 · 10 nights

About average

$2,356 inside · $236/night

Seabourn

Seabourn Ovation

Lisboa → Cadiz → Tarragona → Barcelona

Apr 6 · 9 nights

Priced high

$7,998 balcony · $889/night

14% above typical
Oceania Cruises

Oceania Vista

Civitavecchia (Rome) → Livorno → Gibraltar → Lisboa

Jun 15 · 9 nights

$4,399 oceanview · $489/night

MSC Cruises

MSC Sinfonia

Cascais → Alicante → Cadiz → Cascais

Jul 22 · 10 nights

$1,901 inside · $190/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

Oct 27 · 10 nights

About average

$2,337 inside · $234/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 21 · 10 nights

About average

$1,851 inside · $185/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

Nov 15 · 10 nights

$1,309 inside · $131/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Apr 5 · 10 nights

About average

$5,099 balcony · $510/night

Norwegian Cruise Line

Norwegian Prima

Civitavecchia (Rome) → Salerno → La Coruña (A Coruña) → Southampton

May 27 · 10 nights

About average

$2,259 inside · $226/night

Celebrity Cruises

Celebrity Eclipse

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

Oct 24 · 9 nights

About average

$1,567 inside · $174/night

MSC Cruises

MSC Magnifica

Marseille → Tarragona → Barcelona → Marseille

Nov 4 · 10 nights

$1,499 oceanview · $150/night

Limited price history

Costa Cruises

Costa Diadema

Marseille → Savona → Málaga → Marseille

Oct 11 · 10 nights

$1,430 inside · $143/night