CroisiEurope

MS La Belle Des Oceans

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

Dec 12, 2026 · 7 nights

$2,597 · $371/night

MSC Cruises

MSC Fantasia

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

Dec 13, 2026 · 7 nights

$629 · $90/night

MSC Cruises

MSC Fantasia

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

Dec 20, 2026 · 7 nights

$809 · $116/night

MSC Cruises

MSC Fantasia

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

Dec 22, 2026 · 7 nights

$981 · $140/night

MSC Cruises

MSC Fantasia

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

Jan 3, 2027 · 7 nights

$779 · $111/night

Ponant Cruises

Le Champlain

Dakar → Praia → Lanzarote → Las Palmas de Gran Canaria

Jan 6, 2027 · 10 nights

$5,820 · $582/night

Ponant Cruises

Le Champlain

Las Palmas de Gran Canaria → La Estaca → Funchal, Madeira → Casablanca

Jan 16, 2027 · 9 nights

$5,820 · $647/night

Costa Cruises

Costa Smeralda

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

Mar 7, 2027 · 7 nights

$705 · $101/night

Ponant Cruises

Le Dumont Durville

Dakar → Praia → Lanzarote → Las Palmas de Gran Canaria

Mar 15, 2027 · 10 nights

$5,820 · $582/night

Ponant Cruises

Le Lyrial

Buenos Aires → Praia → Las Palmas de Gran Canaria

Mar 28, 2027 · 17 nights

$5,354 · $315/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Barcelona → Marseille

Mar 28, 2027 · 11 nights

$931 · $85/night

Costa Cruises

Costa Smeralda

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

Apr 2, 2027 · 6 nights

$552 · $92/night

MSC Cruises

MSC Musica

Rio de Janeiro → Maceió → Genoa → Civitavecchia (Rome)

Apr 2, 2027 · 16 nights

$1,629 · $102/night

Costa Cruises

Costa Diadema

Santos → Rio de Janeiro → Málaga → Leixões

Apr 4, 2027 · 18 nights

$1,387 · $77/night

Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Barcelona → Marseille

Apr 5, 2027 · 21 nights

$1,506 · $72/night

Ponant Cruises

Le Boreal

Las Palmas de Gran Canaria → Lanzarote → Funchal, Madeira → Casablanca

Apr 8, 2027 · 10 nights

$5,614 · $561/night

Le Austral

Santa Cruz de Tenerife → Lanzarote → Tangier → Málaga

Apr 8, 2027 · 8 nights

$5,354 · $669/night

Costa Cruises

Costa Serena

Rio de Janeiro → Recife → Barcelona → Marseille

Apr 8, 2027 · 18 nights

$1,397 · $78/night

Celebrity Cruises

Celebrity Apex

Southampton → Leixões → Vigo → Southampton

Sep 25, 2027 · 11 nights

$2,761 · $251/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Bergen → Rotterdam

Oct 1, 2027 · 29 nights

$5,304 · $183/night

Browse by departure port