Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Sep 26 · 7 nights

About average

$1,329 inside · $190/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Jul 15 · 7 nights

Priced high

$2,724 oceanview · $389/night

12% above typical
Princess Cruises

Sun Princess

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

Sep 5 · 7 nights

About average

$1,432 inside · $205/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 1 · 7 nights

Priced high

$2,423 inside · $346/night

15% above typical
Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Feb 16 · 7 nights

Good value

$833 inside · $119/night

13% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Jul 18 · 7 nights

About average

$2,474 oceanview · $353/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Jul 4 · 7 nights

Priced high

$2,360 inside · $337/night

15% above typical
P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

May 5 · 14 nights

About average

$2,134 inside · $152/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Jul 8 · 7 nights

Priced high

$2,544 inside · $363/night

12% above typical
Oceania Cruises

Oceania Vista

Civitavecchia (Rome) → Livorno → Gibraltar → Lisboa

Jun 15 · 9 nights

$4,399 oceanview · $489/night

Oceania Cruises

Oceania Sirena

Barcelona → Alicante → Barcelona → Civitavecchia (Rome)

Dec 9 · 26 nights

About average

$14,149 balcony · $544/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 18 · 7 nights

About average

$2,050 inside · $293/night

Explora Journeys

Explora I

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

Oct 5 · 16 nights

About average

$13,455 suite · $841/night

MSC Cruises

MSC Grandiosa

Barcelona → Cannes → Palma de Mallorca → Barcelona

Oct 3 · 7 nights

$909 inside · $130/night

Limited price history

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

May 30 · 7 nights

About average

$2,043 inside · $292/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 Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 16 · 7 nights

About average

$1,299 inside · $186/night

P&O Cruises

Aurora

Southampton → Málaga → Cadiz → Southampton

Apr 11 · 21 nights

About average

$2,945 inside · $140/night

MSC Cruises

MSC Grandiosa

Genova → La Spezia → Cannes → Genova

Oct 5 · 7 nights

$1,118 inside · $160/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Oct 8 · 7 nights

About average

$2,106 inside · $301/night