Silversea Cruises

Silver Nova • Silversea Cruises

12-night Canary Islands One-Way via Las Palmas de Gran Canaria & Mindelo

Dec 9, 2026 → Dec 21, 2026 • Lisboa → Bridgetown

Lowest in 30 days $1,718 below typical
$6,900 · $575/night · good value · ↓20% below typical
Cunard Line

Queen Victoria • Cunard Line

12-night Canary Islands Loop via Funchal, Madeira & Las Palmas de Gran Canaria

Dec 4, 2026 → Dec 16, 2026 • Southampton ↔

$566 below typical
$1,536 · $128/night · great deal · ↓27% below typical
MSC Cruises

MSC Fantasia • MSC Cruises

8-night Canary Islands Loop via Las Palmas de Gran Canaria & Santa Cruz de La Palma

Dec 7, 2026 → Dec 15, 2026 • Civitavecchia (Rome) → Funchal, Madeira

More sea days than typical
$687 · $86/night · great deal · ↓43% below typical
MSC Cruises

MSC Fantasia • MSC Cruises

11-night Canary Islands One-Way via Las Palmas de Gran Canaria, Santa Cruz de La Palma & Funchal, Madeira

Dec 7, 2026 → Dec 18, 2026 • Civitavecchia (Rome) → Las Palmas de Gran Canaria

$942 · $86/night · great deal · ↓43% below typical
MSC Cruises

MSC Fantasia • MSC Cruises

10-night Canary Islands Loop via Las Palmas de Gran Canaria, Santa Cruz de La Palma & Funchal, Madeira

Dec 7, 2026 → Dec 17, 2026 • Civitavecchia (Rome) → Lanzarote

More sea days than typical
$870 · $87/night · great deal · ↓31% below typical
Silversea Cruises

Silver Dawn • Silversea Cruises

12-night Madeira Repositioning via Funchal, Madeira & Porto Santo Stefano

Dec 9, 2026 → Dec 21, 2026 • Lisboa → Miami

Lowest in 30 days
$7,200 · $600/night · typical price · ↓5% below typical
P&O Cruises

Azura • P&O Cruises

11-night Western Mediterranean One-Way via Barcelona, Cartagena & Gibraltar

Dec 29, 2026 → Jan 9, 2027 • Málaga → Santa Cruz de Tenerife

Lowest in 180 days
$1,323 · $120/night · typical price · ↓3% below typical
Oceania Cruises

Oceania Sirena • Oceania Cruises

12-night Canary Islands One-Way via Alicante, Almería & Gibraltar

Dec 9, 2026 → Dec 21, 2026 • Barcelona → Lisboa

$257 below typical
$3,599 · $300/night · typical price · ↓7% below typical
P&O Cruises

Azura • P&O Cruises

10-night Portugal & Spain Atlantic Coast Crossing via Pajara Fuerteventura, Funchal, Madeira & Tangier

Dec 19, 2026 → Dec 29, 2026 • Santa Cruz de Tenerife → Málaga

Lowest in 180 days $581 above typical
$1,823 · $182/night · priced high · ↑47% above typical
Explora Journeys

Explora II • Explora Journeys

8-night Canary Islands One-Way: Lanzarote & Santa Cruz de Tenerife

Dec 13, 2026 → Dec 21, 2026 • Casablanca → Lisboa

Lowest in 180 days $330 above typical
$4,950 · $619/night · typical price · ↑7% above typical
Explora Journeys

Explora II • Explora Journeys

12-night Canary Islands One-Way via Ceuta, Casablanca & Funchal, Madeira

Dec 9, 2026 → Dec 21, 2026 • Barcelona → Lisboa

$6,435 · $536/night · typical price · ↓7% below typical
P&O Cruises

Azura • P&O Cruises

10-night Portugal & Spain Atlantic Coast Crossing via Pajara Fuerteventura, Funchal, Madeira & Tangier

Dec 18, 2026 → Dec 28, 2026 • Santa Cruz de Tenerife → Málaga

$513 above typical
$1,755 · $176/night · priced high · ↑41% above typical
Cunard Line

Queen Victoria • Cunard Line

12-night Canary Islands Loop via Lisboa, Funchal, Madeira & Santa Cruz de Tenerife

Dec 16, 2026 → Dec 28, 2026 • Southampton ↔

$735 above typical
$2,837 · $236/night · priced high · ↑35% above typical
Ponant Cruises

Le Champlain • Ponant Cruises

10-night Canary Islands One-Way via Lanzarote, Puerto del Rosario-Fuerteventura & Mindelo

Dec 3, 2026 → Dec 13, 2026 • Terminal Las Palmas → Dakar

$5,957 · $596/night · typical price · ↑5% above typical
Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Málaga, Tangier & Gibraltar

Dec 8, 2026 → Dec 20, 2026 • Barcelona ↔

$1,168 · $97/night
Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

13-night Canary Islands Loop via Lanzarote, Santa Cruz de Tenerife & Funchal, Madeira

Dec 20, 2026 → Jan 2, 2027 • Barcelona ↔

$2,414 · $186/night