MSC Cruises

MSC Euribia

Southampton → Las Palmas de Gran Canaria → Lanzarote

Nov 2, 2027 · 6 nights

$532 interior · $89/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 6, 2027 · 12 nights

$1,499 interior · $125/night

15% below typical
P&O Cruises

Azura

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

Jan 7, 2028 · 14 nights

$1,661 oceanview · $119/night

P&O Cruises

Azura

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

Feb 25, 2028 · 14 nights

$1,661 interior · $119/night

P&O Cruises

Azura

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

Feb 26, 2028 · 14 nights

$1,661 interior · $119/night

Windstar Cruises

Star Legend

San Juan → Funchal, Madeira → Casablanca → Lisbon

Feb 28, 2028 · 13 nights

$2,420 oceanview · $186/night

P&O Cruises

Azura

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

Mar 3, 2028 · 7 nights

$1,255 oceanview · $179/night

P&O Cruises

Azura

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

Mar 10, 2028 · 7 nights

$1,255 oceanview · $179/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

May 13, 2028 · 14 nights

$1,701 interior · $122/night

3% below typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18, 2028 · 9 nights

$1,959 balcony · $218/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Jun 15, 2028 · 9 nights

$2,077 balcony · $231/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Jul 13, 2028 · 9 nights

$1,982 balcony · $220/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Aug 10, 2028 · 9 nights

$1,706 balcony · $190/night

Azamara Cruises

Azamara Quest

Portsmouth → Cherbourg-en-Cotentin → Valencia → Taranto

Sep 2, 2028 · 21 nights

$7,529 oceanview · $359/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Sep 7, 2028 · 9 nights

$1,887 balcony · $210/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 25, 2028 · 11 nights

$2,497 interior · $227/night

2% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23, 2028 · 12 nights

$1,824 interior · $152/night

3% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21, 2029 · 12 nights

$1,249 interior · $104/night

4% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Mar 5, 2029 · 12 nights

$1,224 interior · $102/night

4% below typical
MSC Cruises

MSC Virtuosa

Barcelona → Funchal, Madeira → Lanzarote → Salvador

Nov 16, 2026 · 12 nights

$1,418 oceanview · $118/night

3% below typical

Browse by departure port