Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20, 2026 · 13 nights

$8,649 suite · $665/night

Ponant Cruises

Le Champlain

Las Palmas de Gran Canaria → Lanzarote → San Sebastian de la Gomera → Las Palmas de Gran Canaria

Nov 11, 2027 · 10 nights

$5,982 balcony · $598/night

6% above typical · Price trending up
Costa Cruises

Costa Smeralda

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

Apr 16, 2028 · 6 nights

$1,097 balcony · $183/night

5% above typical
P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Sep 16, 2028 · 14 nights

$1,620 interior · $116/night

6% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Dec 11, 2028 · 12 nights

$1,274 interior · $106/night

9% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Jan 28, 2029 · 12 nights

$1,574 oceanview · $131/night

7% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Feb 9, 2029 · 12 nights

$1,774 oceanview · $148/night

6% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21, 2029 · 12 nights

$1,574 oceanview · $131/night

7% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 2, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 3, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

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

Apr 17, 2028 · 5 nights

$937 balcony · $187/night

8% above typical
Royal Caribbean International

Rhapsody of the Seas

Lisbon → Funchal, Madeira → Tangier → Barcelona

Nov 24, 2028 · 9 nights

$1,398 oceanview · $155/night

9% above typical
Royal Caribbean International

Rhapsody of the Seas

Lisbon → Funchal, Madeira → Tangier → Barcelona

Jan 5, 2029 · 10 nights

$1,378 oceanview · $138/night

9% above typical
Royal Caribbean International

Rhapsody of the Seas

Lisbon → Funchal, Madeira → Tangier → Barcelona

Feb 16, 2029 · 10 nights

$1,427 oceanview · $143/night

9% above typical
Royal Caribbean International

Rhapsody of the Seas

Lisbon → Funchal, Madeira → Tangier → Barcelona

Mar 30, 2029 · 10 nights

$1,478 oceanview · $148/night

8% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Jan 11, 2027 · 7 nights

$743 balcony · $106/night

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

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Tangier → Barcelona

Apr 21, 2028 · 5 nights

$1,255 suite · $251/night

2% above typical
Costa Cruises

Costa Smeralda

Marseille → Barcelona → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 13, 2027 · 8 nights

$1,979 suite · $247/night

4% above typical
Costa Cruises

Costa Smeralda

Marseille → Barcelona → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 13, 2027 · 9 nights

$2,184 suite · $243/night

2% above typical

Browse by departure port