Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 26 · 12 nights

About average

$1,525 inside · $127/night

Seabourn

Seabourn Ovation

Barcelona → Sète → Kotor → Dubrovnik

Oct 7 · 14 nights

$9,449 balcony · $675/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 10 · 7 nights

$1,898 inside · $271/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Civitavecchia (Rome) → Barcelona

Oct 30 · 10 nights

About average

$1,534 oceanview · $153/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Porto → Lisboa

Oct 29 · 11 nights

About average

$2,789 balcony · $254/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 19 · 12 nights

Good value

$1,625 oceanview · $135/night

20% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Oct 16 · 7 nights

$2,265 inside · $324/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisboa

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night

Royal Caribbean International

Brilliance of the Seas

Barcelona → La Spezia → Zadar → Ravenna

May 8 · 7 nights

About average

$911 oceanview · $130/night

Oceania Cruises

Oceania Nautica

Barcelona → Marseille → Zadar → Fusina (Venice)

Oct 3 · 12 nights

$3,349 inside · $279/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3 · 21 nights

About average

$14,900 balcony · $710/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Villefranche-sur-Mer → Palermo → Ravenna

Aug 6 · 7 nights

About average

$910 inside · $130/night

MSC Cruises

MSC Splendida

Barcelona → Marseille → Valletta → Barcelona

Oct 11 · 7 nights

$779 inside · $111/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 11 · 7 nights

Good value

$2,229 suite · $318/night

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

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 6 · 7 nights

About average

$790 inside · $113/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 13 · 7 nights

About average

$790 inside · $113/night

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