MSC Cruises

MSC Fantasia

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

Jan 24, 2027 · 7 nights

$969 balcony · $138/night

4% below typical
Viking Cruises

Viking Mars

Fort Lauderdale → Philipsburg → Funchal, Madeira → Barcelona

Jan 24, 2027 · 13 nights

$3,299 balcony · $254/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Jan 25, 2027 · 14 nights

$1,282 oceanview · $92/night

10% below typical
MSC Cruises

MSC Fantasia

Funchal, Madeira → Lanzarote → Puerto del Rosario → Funchal, Madeira

Jan 26, 2027 · 7 nights

$901 oceanview · $129/night

MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Jan 28, 2027 · 7 nights

$941 balcony · $134/night

4% below typical
MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Jan 29, 2027 · 7 nights

$877 interior · $125/night

4% below typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Funchal, Madeira

Jan 29, 2027 · 7 nights

$426 interior · $61/night

Costa Cruises

Costa Smeralda

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

Feb 1, 2027 · 7 nights

$773 balcony · $110/night

MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Feb 4, 2027 · 7 nights

$881 balcony · $126/night

5% below typical
MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Feb 5, 2027 · 7 nights

$867 oceanview · $124/night

4% below typical
Costa Cruises

Costa Smeralda

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

Feb 5, 2027 · 7 nights

$484 interior · $69/night

Cunard Line

Queen Victoria

Los Angeles → Hilo → Funchal, Madeira → Southampton

Feb 5, 2027 · 83 nights

$11,833 interior · $143/night

MSC Cruises

MSC Fantasia

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

Feb 7, 2027 · 7 nights

$941 interior · $134/night

Costa Cruises

Costa Smeralda

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

Feb 7, 2027 · 7 nights

$833 balcony · $119/night

Costa Cruises

Costa Smeralda

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

Feb 8, 2027 · 7 nights

$833 balcony · $119/night

MSC Cruises

MSC Fantasia

Funchal, Madeira → Lanzarote → Puerto del Rosario → Funchal, Madeira

Feb 9, 2027 · 7 nights

$1,071 balcony · $153/night

4% below typical
Costa Cruises

Costa Smeralda

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

Feb 14, 2027 · 7 nights

$833 balcony · $119/night

Costa Cruises

Costa Smeralda

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

Feb 15, 2027 · 7 nights

$873 balcony · $125/night

MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Feb 19, 2027 · 7 nights

$1,107 balcony · $158/night

2% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Casablanca → Lanzarote → Santa Cruz de Tenerife

Feb 19, 2027 · 14 nights

$1,350 interior · $96/night

12% below typical

Browse by departure port