Scenic Eclipse II

Barcelona → Palamós → Valencia → Barcelona

Sep 23 · 10 nights

About average

$12,301 suite · $1,230/night

Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 23 · 10 nights

$6,265 suite · $627/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Aug 1 · 7 nights

About average

$1,249 oceanview · $178/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Fusina (Venice) → Split → Livorno → Civitavecchia (Rome)

Jun 2 · 18 nights

About average

$16,520 balcony · $918/night

Scenic Eclipse II

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 3 · 11 nights

About average

$13,421 suite · $1,220/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 8 · 7 nights

About average

$2,124 inside · $303/night

Costa Cruises

Costa Fascinosa

Civitavecchia (Rome) → Ajaccio, Corsica → Messina → Civitavecchia (Rome)

Sep 18 · 15 nights

$1,912 inside · $127/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Palma de Mallorca → Barcelona

Nov 15 · 7 nights

$756 inside · $108/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Iraklion (Heraklion) → La Spezia → Civitavecchia (Rome)

Aug 29 · 14 nights

About average

$2,599 inside · $186/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 24 · 7 nights

About average

$1,853 inside · $265/night

P&O Cruises

Britannia

Southampton → Cartagena → Cadiz → Southampton

Jun 2 · 21 nights

About average

$3,174 inside · $151/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Feb 9 · 7 nights

Good value

$732 inside · $105/night

15% below typical
Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Livorno → Le Havre → Southampton

Aug 7 · 20 nights

About average

$25,362 suite · $1,268/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

May 3 · 7 nights

$1,272 inside · $182/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 23 · 7 nights

$1,276 inside · $182/night

Oceania Cruises

Oceania Allura

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

Jan 3 · 14 nights

About average

$4,899 oceanview · $350/night

MSC Cruises

MSC World Europa

Marseille → Genova → Barcelona → Marseille

Apr 25 · 7 nights

$1,227 inside · $175/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Sep 19 · 7 nights

About average

$1,899 oceanview · $271/night