MSC Cruises

MSC Fantasia

Funchal, Madeira → Las Palmas de Gran Canaria → Funchal, Madeira

Jan 5, 2027 · 7 nights

$831 interior · $119/night

10% below typical
P&O Cruises

Arcadia

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

Jan 6, 2027 · 106 nights

$3,445 interior · $33/night

MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Jan 7, 2027 · 7 nights

$1,341 balcony · $192/night

3% below typical
MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Jan 8, 2027 · 7 nights

$777 interior · $111/night

5% below typical
Cunard Line

Queen Victoria

Southampton → New York → Southampton → Hamburg

Jan 10, 2027 · 111 nights

$19,860 interior · $179/night

Cunard Line

Queen Victoria

Southampton → New York → Funchal, Madeira → Southampton

Jan 10, 2027 · 109 nights

$17,259 interior · $158/night

MSC Cruises

MSC Fantasia

Funchal, Madeira → Las Palmas de Gran Canaria → Funchal, Madeira

Jan 19, 2027 · 7 nights

$881 oceanview · $126/night

4% below typical
Cunard Line

Queen Victoria

New York → Oranjestad → Funchal, Madeira → Southampton

Jan 19, 2027 · 100 nights

$15,907 interior · $159/night

MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Puerto del Rosario → Funchal, Madeira

Jan 21, 2027 · 7 nights

$791 interior · $113/night

4% below typical
P&O Cruises

Azura

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

Jan 22, 2027 · 14 nights

$1,282 interior · $92/night

20% below typical
MSC Cruises

MSC Fantasia

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

Jan 24, 2027 · 7 nights

$969 balcony · $138/night

4% below typical
Viking Cruises

Viking Mars

Fort Lauderdale → Philipsburg → Funchal, Madeira → Barcelona

Jan 24, 2027 · 13 nights

$3,299 balcony · $254/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Jan 25, 2027 · 14 nights

$1,282 oceanview · $92/night

10% below typical
MSC Cruises

MSC Fantasia

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

Jan 26, 2027 · 7 nights

$901 oceanview · $129/night

MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Jan 28, 2027 · 7 nights

$941 balcony · $134/night

4% below typical
MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Jan 29, 2027 · 7 nights

$877 interior · $125/night

4% below typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Funchal, Madeira

Jan 29, 2027 · 7 nights

$426 interior · $61/night

MSC Cruises

MSC Fantasia

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

Jan 3, 2027 · 7 nights

$779 interior · $111/night

Ponant Cruises

Le Champlain

Las Palmas de Gran Canaria → La Estaca → Funchal, Madeira → Casablanca

Jan 16, 2027 · 9 nights

$5,820 balcony · $647/night

3% below typical
Costa Cruises

Costa Smeralda

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

Jan 24, 2027 · 7 nights

$694 balcony · $99/night

7% below typical

Browse by departure port