MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28 · 10 nights

About average

$2,403 inside · $240/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Porto → Lisboa

Nov 6 · 8 nights

About average

$6,798 balcony · $850/night

Norwegian Cruise Line

Norwegian Jewel

Barcelona ↔

Apr 26 · 12 nights

About average

$2,039 inside · $170/night

Costa Cruises

Costa Pacifica

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

Dec 25 · 7 nights

Good value

$1,124 inside · $161/night

16% below typical · 6-month low
Cunard Line

Queen Elizabeth

Barcelona → Valencia → Zadar → Trieste

Sep 15 · 14 nights

Good value

$3,003 oceanview · $215/night

11% below typical · 6-month low
Norwegian Cruise Line

Norwegian Pearl

Barcelona → Ravenna

Apr 23 · 7 nights

About average

$1,259 inside · $180/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 10 · 7 nights

About average

$1,510 inside · $216/night

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Savona → Barcelona

Oct 10 · 3 nights

About average

$634 inside · $211/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 21 · 11 nights

About average

$4,126 oceanview · $375/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

MSC Cruises

MSC Seashore

Barcelona → Marseille → Palermo → Barcelona

Apr 10 · 6 nights

About average

$971 inside · $162/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Málaga → Funchal, Madeira → Lisboa

Apr 26 · 10 nights

About average

$7,884 balcony · $788/night

Explora Journeys

Explora II

Barcelona → Málaga → Armacao dos Buzios → Rio de Janeiro

Nov 29 · 17 nights

About average

$11,710 suite · $689/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimao → Lisboa

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Savona → Barcelona

Oct 20 · 3 nights

About average

$590 inside · $197/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cannes → Barcelona

Oct 10 · 10 nights

About average

$1,789 inside · $179/night

Seabourn

Seabourn Ovation

Barcelona → Sanary-sur-Mer → Porto Santo Stefano → Civitavecchia (Rome)

Sep 25 · 7 nights

About average

$7,598 balcony · $1,085/night

Cunard Line

Queen Elizabeth

Barcelona → Ibiza → Zadar → Trieste

Aug 25 · 14 nights

Good value

$2,566 inside · $183/night

15% below typical · 6-month low
Cunard Line

Queen Elizabeth

Barcelona → Ibiza → Zadar → Trieste

Aug 4 · 14 nights

Good value

$2,548 inside · $182/night

15% below typical · 6-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Palma de Mallorca → Palermo → Barcelona

Oct 20 · 10 nights

Priced high

$1,922 inside · $192/night

13% above typical · 30-day low