Ponant Cruises

Le Boreal

Barcelona → Sète → Portovenere → Livorno

Sep 1 · 7 nights

About average

$6,275 oceanview · $896/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
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

MSC Cruises

MSC Seashore

Barcelona → Marseille → Palermo → Barcelona

Apr 10 · 6 nights

About average

$971 inside · $162/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

Virgin Voyages

Resilient Lady

Barcelona → Nice → Palma de Mallorca → Barcelona

May 23 · 7 nights

About average

$1,323 inside · $189/night

Explora Journeys

Explora II

Barcelona → Málaga → Valencia → Barcelona

Nov 15 · 7 nights

About average

$4,450 suite · $636/night

Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Cadiz → Barcelona

Nov 22 · 7 nights

About average

$4,450 suite · $636/night

Virgin Voyages

Resilient Lady

Barcelona → Nice → Palma de Mallorca → Barcelona

Sep 12 · 7 nights

About average

$1,393 inside · $199/night

Princess Cruises

Sun Princess

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

Oct 1 · 7 nights

About average

$1,299 inside · $186/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 21 · 7 nights

Good value

$913 inside · $130/night

18% below typical · 6-month low
Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Jul 11 · 7 nights

About average

$1,463 inside · $209/night

Regent Seven Seas Cruises

Seven Seas Grandeur

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

Sep 19 · 7 nights

About average

$5,288 balcony · $755/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Sep 26 · 7 nights

About average

$1,329 inside · $190/night

Costa Cruises

Costa Toscana

Barcelona → Palermo → Marseille → Barcelona

Feb 23 · 6 nights

$734 inside · $122/night

Limited price history

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Zadar → Trieste

Sep 10 · 7 nights

About average

$1,139 inside · $163/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Gibraltar → Lisbon

Sep 12 · 7 nights

About average

$4,299 balcony · $614/night

Princess Cruises

Sun Princess

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

Jul 30 · 7 nights

About average

$1,380 inside · $197/night

Norwegian Cruise Line

Norwegian Epic

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

Oct 17 · 7 nights

About average

$1,239 inside · $177/night

Browse by departure port