Cunard Line

Queen Elizabeth

Southampton → Lanzarote → Lisboa → Southampton

Jan 19 · 16 nights

About average

$2,117 inside · $132/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisboa → Southampton

Jan 25 · 14 nights

About average

$1,282 inside · $92/night

P&O Cruises

Azura

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

Jan 9 · 14 nights

About average

$1,553 oceanview · $111/night

P&O Cruises

Azura

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

Jan 30 · 14 nights

About average

$1,485 inside · $106/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisboa → Southampton

Jan 4 · 14 nights

About average

$1,350 inside · $96/night

P&O Cruises

Azura

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

Jan 8 · 14 nights

About average

$1,526 inside · $109/night

P&O Cruises

Azura

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

Jan 22 · 14 nights

About average

$2,026 balcony · $145/night

P&O Cruises

Azura

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

Jan 23 · 14 nights

About average

$1,863 oceanview · $133/night

P&O Cruises

Azura

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

Jan 29 · 14 nights

About average

$1,728 oceanview · $123/night

P&O Cruises

Azura

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

Jan 15 · 14 nights

About average

$1,620 inside · $116/night

P&O Cruises

Azura

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

Jan 16 · 14 nights

About average

$1,688 oceanview · $121/night