MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 14, 2027 · 10 nights

$1,129 interior · $113/night

Viking Cruises

Viking Mars

Barcelona → Valencia → Dún Laoghaire → Reykjavík

May 29, 2027 · 14 nights

$5,499 balcony · $393/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Tangier → Palma de Mallorca → Barcelona

May 1, 2028 · 11 nights

$2,575 oceanview · $234/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Tangier → Palma de Mallorca → Barcelona

Oct 16, 2028 · 11 nights

$2,795 oceanview · $254/night

1% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23, 2028 · 12 nights

$2,099 oceanview · $175/night

1% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 2, 2027 · 12 nights

$1,249 oceanview · $104/night

9% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Jan 14, 2027 · 12 nights

$4,899 suite · $408/night

16% below typical
Viking Cruises

Viking Sea

Barcelona → Valencia → Dún Laoghaire → Reykjavík

Jun 14, 2027 · 14 nights

$5,599 balcony · $400/night

4% above typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

Sep 9, 2027 · 9 nights

$1,514 oceanview · $168/night

1% below typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Oct 7, 2027 · 9 nights

$1,407 oceanview · $156/night

2% below typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18, 2028 · 9 nights

$2,034 balcony · $226/night

4% above typical
Oceania Cruises

Oceania Allura

Barcelona → Málaga → Funchal, Madeira → Lisbon

Feb 17, 2029 · 9 nights

$3,649 balcony · $405/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 14, 2027 · 11 nights

$1,353 interior · $123/night

7% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20, 2026 · 13 nights

$4,224 balcony · $325/night

6% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 17, 2027 · 11 nights

$2,174 oceanview · $198/night

2% below typical · Price trending up
Celebrity Cruises

Celebrity Xcel

Barcelona → Málaga → Palma de Mallorca → Barcelona

Jun 7, 2027 · 12 nights

$2,824 balcony · $235/night

1% below typical · Price trending down
Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Jun 15, 2028 · 9 nights

$2,152 balcony · $239/night

4% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Jul 13, 2028 · 9 nights

$2,057 balcony · $229/night

4% above typical
Costa Cruises

Costa Favolosa

Barcelona → Málaga → Cherbourg-en-Cotentin → Hamburg

May 19, 2027 · 10 nights

$1,626 balcony · $163/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Almería → Palma de Mallorca → Barcelona

Apr 3, 2027 · 15 nights

$15,349 suite · $1,023/night

5% above typical · Price trending up

Browse by departure port