P&O Cruises

Azura

Málaga → Valencia → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 28, 2027 · 18 nights

$2,161 · $120/night

Holland America

Nieuw Statendam

Rotterdam → Casablanca → Kotor → Piraeus (Athens)

Jan 2, 2028 · 24 nights

$2,624 interior · $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

Holland America

Nieuw Statendam

Lisbon → Porto → Funchal, Madeira → Rotterdam

Mar 21, 2028 · 25 nights

$4,319 · $173/night

Holland America

Nieuw Statendam

Lisbon → Porto → Funchal, Madeira → Dover

Mar 21, 2028 · 24 nights

$4,084 · $170/night

Ponant Cruises

Le Dumont Durville

Dakar → Praia → Lanzarote → Las Palmas de Gran Canaria

Mar 24, 2028 · 10 nights

$5,636 · $564/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Porto → Dover

Mar 31, 2028 · 14 nights

$2,674 · $191/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Skagen → Dover

Mar 31, 2028 · 28 nights

$4,874 · $174/night

Holland America

Nieuw Statendam

Rotterdam → Agadir → Dover → Rotterdam

Apr 1, 2028 · 14 nights

$2,724 · $195/night

Holland America

Nieuw Statendam

Rotterdam → Agadir → Skagen → Rotterdam

Apr 1, 2028 · 28 nights

$5,054 · $181/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Jun 3, 2028 · 14 nights

$1,796 · $128/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Funchal, Madeira → Dover

Oct 27, 2028 · 14 nights

$2,434 · $174/night

Ponant Cruises

Le Laperouse

Lisbon → Portimão → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Oct 30, 2028 · 13 nights

$9,244 · $711/night

Cunard Line

Queen Anne

Southampton → Lanzarote → A Coruña → Southampton

Dec 22, 2028 · 14 nights

$3,973 · $284/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Jan 28, 2029 · 12 nights

$1,224 · $102/night

P&O Cruises

Azura

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

Feb 12, 2027 · 14 nights

$1,485 · $106/night

Costa Cruises

Costa Favolosa

Hamburg → IJmuiden/Velsen → Cadiz → Las Palmas de Gran Canaria

Nov 8, 2026 · 10 nights

$856 · $86/night

Costa Cruises

Costa Smeralda

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

Jan 24, 2027 · 7 nights

$585 · $84/night

Browse by departure port