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
Oceania Cruises

Oceania Allura

Barcelona → Málaga → Funchal, Madeira → Lisbon

Feb 17, 2029 · 9 nights

$3,649 balcony · $405/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20, 2026 · 13 nights

$4,224 balcony · $325/night

6% below typical
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
Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Santa Cruz de Tenerife → Lisbon

Apr 8, 2027 · 10 nights

$1,269 interior · $127/night

5% below typical
Cunard Line

Queen Elizabeth

Barcelona → Cadiz → Santa Cruz de Tenerife → Miami

Oct 29, 2027 · 13 nights

$1,501 interior · $115/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Mar 8, 2028 · 12 nights

$2,424 interior · $202/night

5% below typical · Price trending down
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 20, 2028 · 12 nights

$3,399 oceanview · $283/night

5% above typical · Price trending up
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Nov 14, 2026 · 12 nights

$3,349 balcony · $279/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 8, 2026 · 12 nights

$5,198 suite · $433/night

1% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Melilla → Lanzarote → Lisbon

Nov 13, 2028 · 11 nights

$1,345 oceanview · $122/night

9% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Melilla → Lanzarote → Lisbon

Feb 5, 2029 · 11 nights

$1,515 oceanview · $138/night

8% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Casablanca → Funchal, Madeira → Lisbon

Mar 19, 2029 · 11 nights

$1,622 oceanview · $147/night

7% above typical
Costa Cruises

Costa Smeralda

Barcelona → Málaga → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 14, 2027 · 8 nights

$1,944 suite · $243/night

2% above typical
Costa Cruises

Costa Smeralda

Barcelona → Málaga → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 14, 2027 · 7 nights

$1,709 suite · $244/night

2% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Feb 7, 2027 · 12 nights

No pricing

Browse by departure port