MSC Cruises

MSC Euribia

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

Jan 11, 2028 · 7 nights

$689 · $98/night

Azamara Cruises

Azamara Journey

Las Palmas de Gran Canaria → Lanzarote → Cadiz → Lisbon

Jan 15, 2028 · 7 nights

$1,959 · $280/night

MSC Cruises

MSC Fantasia

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

Jan 23, 2028 · 7 nights

$641 · $92/night

MSC Cruises

MSC Fantasia

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

Jan 25, 2028 · 7 nights

$641 · $92/night

MSC Cruises

MSC Fantasia

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

Jan 30, 2028 · 7 nights

$641 · $92/night

Holland America

Nieuw Statendam

Rotterdam → Casablanca → Kotor → Piraeus (Athens)

Jan 2, 2028 · 24 nights

$2,624 · $109/night

Cunard Line

Queen Anne

Southampton → Ponta Delgada → Funchal, Madeira → Southampton

Jan 11, 2028 · 111 nights

$16,252 · $146/night

P&O Cruises

Azura

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

Jan 28, 2028 · 7 nights

$1,012 · $145/night

P&O Cruises

Azura

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

Jan 29, 2028 · 7 nights

$1,012 · $145/night

P&O Cruises

Azura

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

Jan 7, 2028 · 14 nights

$1,620 · $116/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → A Coruña → Southampton

Jan 8, 2028 · 14 nights

$1,282 · $92/night

P&O Cruises

Azura

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

Jan 14, 2028 · 14 nights

$1,620 · $116/night

P&O Cruises

Azura

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

Jan 15, 2028 · 14 nights

$1,593 · $114/night

P&O Cruises

Azura

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

Jan 21, 2028 · 14 nights

$1,620 · $116/night

P&O Cruises

Azura

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

Jan 8, 2028 · 14 nights

$1,620 · $116/night

P&O Cruises

Azura

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

Jan 22, 2028 · 14 nights

$1,553 · $111/night

Princess Cruises

Majestic Princess

Buenos Aires → Punta Arenas → Stavanger → Southampton

Jan 24, 2028 · 53 nights

$8,157 · $154/night

P&O Cruises

Azura

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

Jan 28, 2028 · 14 nights

$1,553 · $111/night

P&O Cruises

Azura

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

Jan 29, 2028 · 14 nights

$1,553 · $111/night

Costa Cruises

Costa Smeralda

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

Jan 23, 2028 · 7 nights

$821 · $117/night

Browse by departure port