MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Jan 30 · 7 nights

$699 inside · $100/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31 · 7 nights

About average

$4,823 inside · $689/night

Oceania Cruises

Oceania Insignia

Barcelona → Marseille → Naples → Civitavecchia (Rome)

Oct 6 · 7 nights

Priced high

$8,849 suite · $1,264/night

25% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Nov 12 · 7 nights

$2,397 inside · $342/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Palma de Mallorca → Tangier → Lisbon

Jul 23 · 7 nights

Poor value

$1,954 inside · $279/night

103% above typical
Princess Cruises

Sun Princess

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

Apr 11 · 7 nights

About average

$1,803 inside · $258/night

Seabourn

Seabourn Ovation

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

Apr 15 · 7 nights

Priced high

$7,698 balcony · $1,100/night

17% above typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Apr 11 · 7 nights

$1,113 inside · $159/night

MSC Cruises

MSC Splendida

Barcelona → Marseille → Valletta → Barcelona

Sep 20 · 7 nights

$2,456 oceanview · $351/night

Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

May 23 · 7 nights

About average

$1,576 inside · $225/night

Explora Journeys

Explora I

Barcelona → Ibiza → Sorrento → Civitavecchia (Rome)

Sep 28 · 7 nights

Priced high

$6,795 suite · $971/night

16% above typical
Seabourn

Seabourn Ovation

Barcelona → Saint-Tropez → Calvi → Monte-Carlo

Jun 10 · 7 nights

Poor value

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

27% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 17 · 7 nights

About average

$1,362 inside · $195/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2 · 7 nights

About average

$1,522 inside · $217/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Feb 27 · 7 nights

$1,538 inside · $220/night

Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23 · 6 nights

$1,053 inside · $176/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 11 · 7 nights

Priced high

$2,192 inside · $313/night

18% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 7 · 7 nights

$1,371 inside · $196/night

Princess Cruises

Sun Princess

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

Sep 5 · 7 nights

About average

$1,432 inside · $205/night

Oceania Cruises

Oceania Allura

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

Apr 24 · 7 nights

About average

$3,499 oceanview · $500/night

Browse by departure port