P&O Cruises

Iona

Southampton → Funchal, Madeira → Lisboa → Southampton

Feb 27 · 14 nights

About average

$1,350 inside · $96/night

Cunard Line

Queen Mary 2

Southampton → Ferrol → Lisboa → Southampton

Feb 21 · 21 nights

About average

$2,895 inside · $138/night

P&O Cruises

Azura

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

Feb 6 · 14 nights

About average

$2,431 suite · $174/night

P&O Cruises

Azura

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

Feb 13 · 14 nights

About average

$3,066 suite · $219/night

P&O Cruises

Azura

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

Feb 5 · 14 nights

About average

$2,296 suite · $164/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → La Coruña (A Coruña) → Southampton

Feb 12 · 14 nights

About average

$1,688 inside · $121/night

P&O Cruises

Azura

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

Feb 12 · 14 nights

About average

$3,188 suite · $228/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Feb 26 · 14 nights

About average

$3,107 suite · $222/night

P&O Cruises

Azura

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

Feb 19 · 14 nights

About average

$2,701 suite · $193/night

P&O Cruises

Azura

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

Feb 20 · 14 nights

About average

$2,701 suite · $193/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Feb 27 · 14 nights

About average

$2,836 suite · $203/night