MSC Cruises

MSC Euribia

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

Oct 31 · 7 nights

$835 inside · $119/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Oct 16 · 7 nights

$2,265 inside · $324/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Feb 8 · 7 nights

Good value

$664 inside · $95/night

23% below typical
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisbon

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night

Oceania Cruises

Oceania Nautica

Barcelona → Marseille → Zadar → Fusina (Venice)

Oct 3 · 12 nights

$3,349 inside · $279/night

Royal Caribbean International

Brilliance of the Seas

Barcelona → La Spezia → Zadar → Ravenna

May 8 · 7 nights

About average

$911 oceanview · $130/night

MSC Cruises

MSC Splendida

Barcelona → Marseille → Valletta → Barcelona

Oct 11 · 7 nights

$779 inside · $111/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jul 24 · 10 nights

Good value

$1,599 oceanview · $160/night

14% below typical · 6-month low
Explora Journeys

Explora II

Barcelona → Ibiza → Sorrento → Civitavecchia (Rome)

May 8 · 7 nights

About average

$4,585 suite · $655/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Oct 2 · 7 nights

$2,158 inside · $308/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Ibiza → Barcelona

Oct 15 · 7 nights

$930 inside · $133/night

Limited price history

Silversea Cruises

Silver Ray

Barcelona → Palamós → Tarragona → Barcelona

Oct 25 · 9 nights

Exceptional value

$11,200 suite · $1,244/night

28% below typical · 6-month low
Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Oct 29 · 10 nights

$6,230 suite · $623/night

Seabourn

Seabourn Ovation

Barcelona → Sète → Calvi → Monte-Carlo

Oct 7 · 7 nights

About average

$5,798 balcony · $828/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 3 · 9 nights

About average

$6,352 balcony · $706/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24 · 8 nights

About average

$1,153 inside · $144/night

Norwegian Cruise Line

Norwegian Epic

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

May 2 · 7 nights

About average

$1,189 inside · $170/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 12 · 7 nights

$699 inside · $100/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Ajaccio, Corsica → Split → Ravenna

Jul 2 · 7 nights

About average

$1,077 inside · $154/night

Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Civitavecchia (Rome) → Monte-Carlo

May 22 · 9 nights

About average

$5,915 suite · $657/night

Browse by departure port