MSC Cruises

MSC World Europa

Barcelona → Marseille → La Spezia → Barcelona

Nov 12, 2026 · 6 nights

$325 interior · $54/night

9% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 13, 2027 · 7 nights

$1,766 interior · $252/night

10% below typical · 3-month low
P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

Jul 4, 2027 · 14 nights

$2,566 balcony · $183/night

16% below typical · 3-month low
Royal Caribbean International

Explorer of the Seas

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

Jul 26, 2027 · 7 nights

$1,279 oceanview · $183/night

17% below typical · 3-month low
Celebrity Cruises

Celebrity Equinox

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

Aug 31, 2027 · 9 nights

$1,103 interior · $123/night

15% below typical · 3-month low
P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

May 9, 2027 · 14 nights

$2,161 oceanview · $154/night

13% below typical · Price trending up
Princess Cruises

Sun Princess

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

May 9, 2027 · 21 nights

$5,975 balcony · $285/night

12% below typical · 3-month low
Royal Caribbean International

Explorer of the Seas

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

May 24, 2027 · 7 nights

$889 interior · $127/night

13% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Aug 7, 2027 · 7 nights

$2,299 balcony · $328/night

13% below typical · Price trending up
Celebrity Cruises

Celebrity Equinox

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

Sep 28, 2027 · 9 nights

$1,618 balcony · $180/night

10% below typical · 3-month low
Norwegian Cruise Line

Norwegian Viva

Istanbul → Kusadasi → Livorno → Civitavecchia (Rome)

Oct 13, 2027 · 10 nights

$4,129 suite · $413/night

31% below typical · 3-month low
MSC Cruises

MSC World Europa

Marseille → Genoa → Barcelona → Marseille

Apr 22, 2028 · 8 nights

$2,117 balcony · $265/night

25% below typical · Price trending up
Cunard Line

Queen Elizabeth

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

Jul 23, 2027 · 21 nights

$3,378 oceanview · $161/night

7% below typical
Celebrity Cruises

Celebrity Equinox

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

May 11, 2027 · 9 nights

$1,622 balcony · $180/night

12% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

May 23, 2027 · 7 nights

$2,443 suite · $349/night

16% below typical · 3-month low
Cunard Line

Queen Elizabeth

Civitavecchia (Rome) → Barcelona → Naples → Civitavecchia (Rome)

Jul 2, 2027 · 21 nights

$2,469 interior · $118/night

14% below typical · 3-month low
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 3, 2027 · 7 nights

$1,949 balcony · $278/night

10% below typical · Price trending up
Celebrity Cruises

Celebrity Constellation

Civitavecchia (Rome) → La Spezia → Split → Ravenna

Jul 16, 2027 · 10 nights

$1,307 interior · $131/night

20% below typical · Price trending down
Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Sep 4, 2027 · 7 nights

$2,000 balcony · $286/night

12% below typical · Price trending up
Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Sep 30, 2027 · 7 nights

$1,814 balcony · $259/night

12% below typical · Price trending up

Browse by departure port