Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 7 · 3 nights

Good value

$402 inside · $134/night

21% below typical · 3-month low
Explora Journeys

Explora I

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

Nov 8 · 7 nights

$3,655 suite · $522/night

Limited price history

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Salerno → Civitavecchia (Rome)

Apr 1 · 10 nights

About average

$6,632 balcony · $663/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cadiz → Tarragona

Sep 27 · 7 nights

Exceptional value

$1,379 balcony · $197/night

25% below typical · 3-month low
MSC Cruises

MSC Seaview

Barcelona → Marseille → Ibiza → Tarragona

Nov 5 · 7 nights

Good value

$804 inside · $115/night

17% below typical
Explora Journeys

Explora II

Barcelona → Ibiza → Mahón, Menorca → Barcelona

Oct 2 · 14 nights

About average

$8,330 suite · $595/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Sep 18 · 10 nights

About average

$1,524 inside · $152/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Valencia → Barcelona

Aug 20 · 21 nights

About average

$2,838 inside · $135/night

MSC Cruises

MSC Euribia

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

Jan 23 · 7 nights

$735 inside · $105/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 6 · 7 nights

$650 inside · $93/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 7 · 7 nights

About average

$716 inside · $102/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 14 · 7 nights

About average

$716 inside · $102/night

Costa Cruises

Costa Pacifica

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

Jan 1 · 7 nights

Good value

$682 inside · $97/night

21% below typical
MSC Cruises

MSC Meraviglia

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

Sep 22 · 7 nights

$924 inside · $132/night

Oceania Cruises

Oceania Allura

Barcelona → Cartagena → Salerno → Civitavecchia (Rome)

Dec 20 · 14 nights

About average

$5,749 balcony · $411/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Napoli → Barcelona

Sep 2 · 7 nights

About average

$1,476 inside · $211/night

MSC Cruises

MSC Magnifica

Barcelona → Gibraltar → Marseille → Tarragona

Jan 7 · 121 nights

$20,599 oceanview · $170/night

Limited price history

Oceania Cruises

Oceania Nautica

Barcelona → Palamós → Salerno → Civitavecchia (Rome)

Sep 16 · 10 nights

About average

$3,149 inside · $315/night

Silversea Cruises

Silver Dawn

Barcelona → Palma de Mallorca → Tangier → Lisboa

Nov 10 · 11 nights

About average

$9,200 oceanview · $836/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Santa Cruz de Tenerife → Lisboa

Apr 8 · 10 nights

About average

$1,369 inside · $137/night