Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 13 · 3 nights

Good value

$447 inside · $149/night

19% below typical · 3-month low
Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 16 · 3 nights

Good value

$447 inside · $149/night

19% below typical · 3-month low
Cunard Line

Queen Elizabeth

Barcelona → Valletta → Ajaccio, Corsica → Barcelona

Sep 10 · 21 nights

Good value

$2,639 inside · $126/night

13% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette Nord (Halqueloued) → Barcelona

Dec 12 · 7 nights

$631 inside · $90/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 5 · 7 nights

$2,630 inside · $376/night

Seabourn

Seabourn Ovation

Barcelona → Veules-les-Roses → Kotor → Dubrovnik

Jun 10 · 14 nights

$9,629 balcony · $688/night

Silversea Cruises

Silver Ray

Barcelona → Palamós → Tarragona → Barcelona

Oct 25 · 9 nights

Exceptional value

$11,200 suite · $1,244/night

28% below typical · 6-month low
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 6 · 7 nights

$1,521 inside · $217/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

May 3 · 9 nights

About average

$6,352 balcony · $706/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24 · 10 nights

About average

$1,696 inside · $170/night

Seabourn

Seabourn Ovation

Barcelona → Sète → Kotor → Dubrovnik

Oct 7 · 14 nights

$9,449 balcony · $675/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 10 · 7 nights

$1,898 inside · $271/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Civitavecchia (Rome) → Barcelona

Oct 30 · 10 nights

About average

$1,534 oceanview · $153/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Oct 16 · 7 nights

$2,265 inside · $324/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 24 · 7 nights

About average

$648 inside · $93/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 31 · 7 nights

About average

$648 inside · $93/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisboa

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night

Royal Caribbean International

Brilliance of the Seas

Barcelona → La Spezia → Zadar → Ravenna

May 8 · 7 nights

About average

$911 oceanview · $130/night

Oceania Cruises

Oceania Nautica

Barcelona → Marseille → Zadar → Fusina (Venice)

Oct 3 · 12 nights

$3,349 inside · $279/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Villefranche-sur-Mer → Palermo → Ravenna

Aug 6 · 7 nights

About average

$910 inside · $130/night