MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 15 · 7 nights

$741 inside · $106/night

Limited price history

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21 · 12 nights

About average

$1,324 inside · $110/night

Silversea Cruises

Silver Ray

Barcelona → Marseille → Valencia → Barcelona

Nov 8 · 10 nights

Good value

$8,900 balcony · $890/night

14% below typical · 6-month low
Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Split → Trieste

Oct 29 · 9 nights

About average

$3,399 oceanview · $378/night

Explora Journeys

Explora I

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

Dec 4 · 17 nights

$8,610 suite · $506/night

Limited price history

Royal Caribbean International

Brilliance of the Seas

Barcelona → Valencia → Cartagena → Fort Lauderdale

Nov 2 · 14 nights

About average

$1,162 inside · $83/night

MSC Cruises

MSC Magnifica

Barcelona → Marseille → Valletta → Barcelona

Nov 27 · 7 nights

$750 inside · $107/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 15 · 7 nights

Good value

$619 inside · $88/night

24% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Castries → Pointe-à-Pitre

Dec 6 · 17 nights

Good value

$1,981 inside · $117/night

12% below typical · 30-day low
Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Puerto Vallarta → Los Angeles

Oct 9 · 55 nights

About average

$23,799 balcony · $433/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jul 24 · 10 nights

Good value

$1,324 inside · $132/night

10% below typical
Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

Apr 26 · 3 nights

Good value

$402 inside · $134/night

21% below typical · 3-month low
SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 16 · 8 nights

About average

$7,315 oceanview · $914/night

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Savona → Barcelona

Oct 30 · 4 nights

Exceptional value

$548 inside · $137/night

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

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 10 · 7 nights

Good value

$1,670 inside · $239/night

10% below typical · 6-month low
Explora Journeys

Explora II

Barcelona → Saint-Tropez → Palma de Mallorca → Barcelona

Apr 4 · 14 nights

About average

$7,980 suite · $570/night

Carnival Cruise Line

Carnival Sunshine

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

Jul 17 · 8 nights

Good value

$2,503 suite · $313/night

16% below typical
Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Mykonos → Piraeus (Athens)

Mar 8 · 10 nights

About average

$3,599 oceanview · $360/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jul 22 · 10 nights

About average

$1,601 inside · $160/night

Regent Seven Seas Cruises

Seven Seas Navigator

Barcelona → Valencia → Valletta → Civitavecchia (Rome)

Dec 7 · 14 nights

About average

$8,122 suite · $580/night