Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

Sep 9, 2027 · 9 nights

$1,439 oceanview · $160/night

6% below typical
Norwegian Cruise Line

Norwegian Gem

Barcelona → Cadiz → Ponta Delgada → Miami

Oct 24, 2027 · 16 nights

$3,409 suite · $213/night

47% below typical
MSC Cruises

MSC Euribia

Kiel → Southampton → Santa Cruz de Tenerife → Lanzarote

Oct 30, 2027 · 9 nights

$759 interior · $84/night

5% below typical
Virgin Voyages

Scarlet Lady

Barcelona → Tangier → Lanzarote → San Juan

Oct 31, 2027 · 12 nights

$1,308 oceanview · $109/night

8% below typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Málaga → Barcelona

Nov 11, 2027 · 8 nights

$1,032 interior · $129/night

2% below typical
MSC Cruises

MSC Euribia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Nov 25, 2027 · 7 nights

$839 balcony · $120/night

5% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 30, 2027 · 12 nights

$1,399 interior · $117/night

19% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Casablanca → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 3, 2027 · 7 nights

$917 oceanview · $131/night

7% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de Tenerife

Dec 11, 2027 · 7 nights

$985 balcony · $141/night

6% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Gibraltar → Málaga

Dec 11, 2027 · 17 nights

$2,499 oceanview · $147/night

5% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Agadir → Santa Cruz de Tenerife

Dec 17, 2027 · 21 nights

$4,053 balcony · $193/night

6% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Agadir → Santa Cruz de Tenerife

Dec 18, 2027 · 21 nights

$3,580 balcony · $170/night

8% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 24, 2027 · 12 nights

$2,349 oceanview · $196/night

16% below typical
P&O Cruises

Azura

Málaga → Valencia → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 28, 2027 · 11 nights

$1,688 oceanview · $153/night

9% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Santa Cruz de Tenerife

Feb 5, 2028 · 7 nights

$877 interior · $125/night

7% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Feb 12, 2028 · 7 nights

$1,147 oceanview · $164/night

6% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Feb 25, 2028 · 7 nights

$1,215 balcony · $174/night

5% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Feb 26, 2028 · 7 nights

$1,215 balcony · $174/night

5% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira → Santa Cruz de Tenerife

Mar 4, 2028 · 7 nights

$1,255 oceanview · $179/night

5% below typical
MSC Cruises

MSC Euribia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Mar 23, 2028 · 4 nights

$589 balcony · $147/night

6% below typical

Browse by departure port