MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 17 · 7 nights

$1,927 inside · $275/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Jul 19 · 7 nights

$1,551 inside · $222/night

MSC Cruises

MSC World Europa

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

Jul 21 · 7 nights

$3,110 inside · $444/night

MSC Cruises

MSC World Europa

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

Jul 23 · 7 nights

$1,958 inside · $280/night

MSC Cruises

MSC World Europa

Marseille → Genova → Barcelona → Marseille

Sep 19 · 7 nights

$2,696 inside · $385/night

MSC Cruises

MSC World Europa

Marseille → Genova → Barcelona → Marseille

Sep 26 · 7 nights

$1,356 inside · $194/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 9 · 7 nights

$2,530 inside · $361/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 16 · 7 nights

$1,275 inside · $182/night

Norwegian Cruise Line

Norwegian Epic

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

Jun 13 · 7 nights

About average

$1,289 inside · $184/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Amalfi → Livorno → Civitavecchia (Rome)

Jan 14 · 19 nights

About average

$10,185 suite · $536/night

Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → La Spezia → Civitavecchia (Rome)

Mar 28 · 21 nights

About average

$2,272 inside · $108/night

Regent Seven Seas Cruises

Seven Seas Mariner

Southampton → Honfleur → Iraklion (Heraklion) → Piraeus (Athens)

Jul 30 · 82 nights

About average

$72,137 balcony · $880/night

P&O Cruises

Britannia

Southampton → Málaga → Cadiz → Southampton

Jun 4 · 21 nights

About average

$3,147 inside · $150/night

Oceania Cruises

Oceania Sirena

Istanbul → Bozcaada → Funchal, Madeira → Lisboa

Nov 12 · 39 nights

$17,899 balcony · $459/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31 · 7 nights

About average

$5,032 inside · $719/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Sep 20 · 7 nights

Poor value

$4,340 balcony · $620/night

86% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Palma de Mallorca → Tangier → Lisboa

Jul 23 · 7 nights

Poor value

$2,125 inside · $304/night

121% above typical
Regent Seven Seas Cruises

Seven Seas Mariner

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

Sep 18 · 11 nights

About average

$11,862 balcony · $1,078/night

Regent Seven Seas Cruises

Seven Seas Voyager

Le Havre → La Coruña (A Coruña) → Palma de Mallorca → Barcelona

Sep 19 · 9 nights

Priced high

$13,733 suite · $1,526/night

15% 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