Oceania Cruises

Oceania Nautica

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

Sep 26, 2027 · 7 nights

$2,099 interior · $300/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

Sep 26, 2027 · 21 nights

$4,225 interior · $201/night

1% above typical
Royal Caribbean International

Legend of the Seas

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

Oct 7, 2027 · 7 nights

$2,324 balcony · $332/night

1% above typical
Princess Cruises

Sun Princess

Piraeus (Athens) → Santorini → La Spezia → Civitavecchia (Rome)

Oct 10, 2027 · 14 nights

$2,689 interior · $192/night

3% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 17, 2027 · 7 nights

$1,489 interior · $213/night

3% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → Mykonos → Piraeus (Athens)

Oct 17, 2027 · 14 nights

$4,077 suite · $291/night

1% above typical
Costa Cruises

Costa Fascinosa

La Spezia → Civitavecchia (Rome) → Genoa → La Spezia

Apr 3, 2028 · 7 nights

$1,116 balcony · $159/night

Oceania Cruises

Oceania Vista

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

Apr 23, 2028 · 14 nights

$6,199 balcony · $443/night

P&O Cruises

Britannia

Southampton → Cadiz → Alicante → Southampton

Aug 11, 2028 · 14 nights

$2,296 interior · $164/night

Oceania Cruises

Oceania Allura

Istanbul → Izmir → Toulon → Barcelona

Sep 26, 2028 · 12 nights

$5,599 balcony · $467/night

Cunard Line

Queen Elizabeth

Trieste → Dubrovnik → Alicante → Barcelona

Aug 6, 2027 · 14 nights

$1,719 interior · $123/night

1% below typical
MSC Cruises

MSC World Europa

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

Sep 8, 2027 · 7 nights

$1,651 balcony · $236/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Sep 26, 2027 · 7 nights

$1,463 oceanview · $209/night

Princess Cruises

Sun Princess

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

Sep 5, 2027 · 7 nights

$1,419 interior · $203/night

Cunard Line

Queen Elizabeth

Trieste → Dubrovnik → Ajaccio, Corsica → Barcelona

Sep 17, 2027 · 14 nights

$1,999 oceanview · $143/night

1% below typical
Costa Cruises

Costa Fascinosa

Civitavecchia (Rome) → Ajaccio, Corsica → La Spezia → Civitavecchia (Rome)

Mar 30, 2028 · 5 nights

$1,033 suite · $207/night

P&O Cruises

Ventura

Southampton → Cadiz → Alicante → Southampton

Sep 2, 2028 · 14 nights

$1,688 interior · $121/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → La Spezia → Marseille

Nov 12, 2026 · 5 nights

$1,203 suite · $241/night

Costa Cruises

Costa Fascinosa

Genoa → La Spezia → Toulon → Genoa

Apr 4, 2027 · 7 nights

$686 interior · $98/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2, 2027 · 7 nights

$1,800 interior · $257/night

10% above typical

Browse by departure port