Windstar Cruises

Wind Spirit

Funchal, Madeira → Santa Cruz de La Palma → San Sebastián

Dec 17, 2026 · 10 nights

$4,170 oceanview · $417/night

19% below typical
Windstar Cruises

Wind Spirit

Funchal, Madeira → San Sebastián → Santa Cruz de La Palma

Dec 27, 2026 · 10 nights

$4,620 oceanview · $462/night

18% below typical
Windstar Cruises

Wind Spirit

Funchal, Madeira → San Sebastián → Santa Cruz de La Palma

Jan 6, 2027 · 10 nights

$4,620 oceanview · $462/night

18% below typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario

Dec 31, 2026 · 8 nights

$1,474 balcony · $184/night

8% below typical · 3-month low
MSC Cruises

MSC Euribia

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

Nov 17, 2027 · 6 nights

$559 interior · $93/night

6% below typical · 3-month low
Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Funchal, Madeira

Jan 8, 2027 · 7 nights

$424 interior · $61/night

Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Funchal, Madeira

Jan 22, 2027 · 7 nights

$444 interior · $63/night

MSC Cruises

MSC Grandiosa

Funchal, Madeira → San Juan → Miami

Nov 3, 2026 · 10 nights

$589 interior · $59/night

11% below typical · 3-month low
MSC Cruises

MSC Fantasia

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

Feb 16, 2027 · 7 nights

$741 interior · $106/night

9% below typical · 3-month low
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario

Nov 26, 2026 · 7 nights

$444 interior · $63/night

Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario

Dec 3, 2026 · 7 nights

$444 interior · $63/night

Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario

Dec 17, 2026 · 7 nights

$394 interior · $56/night

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
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de Tenerife → Puerto del Rosario

Dec 24, 2026 · 7 nights

$1,004 balcony · $143/night

5% below typical
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
MSC Cruises

MSC Fantasia

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

Jan 26, 2027 · 7 nights

$901 oceanview · $129/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Funchal, Madeira

Jan 29, 2027 · 7 nights

$426 interior · $61/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira

Feb 5, 2027 · 7 nights

$484 interior · $69/night

MSC Cruises

MSC Fantasia

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

Feb 9, 2027 · 7 nights

$1,071 balcony · $153/night

4% below typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Funchal, Madeira

Feb 19, 2027 · 7 nights

$564 interior · $81/night

Browse by departure port