Windstar Cruises

Wind Spirit

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

Dec 17, 2026 · 10 nights

$4,170 · $417/night

Windstar Cruises

Wind Spirit

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

Jan 6, 2027 · 10 nights

$4,620 · $462/night

Costa Cruises

Costa Smeralda

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

Dec 31, 2026 · 8 nights

$1,044 · $131/night

Costa Cruises

Costa Smeralda

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

Jan 8, 2027 · 7 nights

$424 · $61/night

MSC Cruises

MSC Grandiosa

Funchal, Madeira → San Juan → Miami

Nov 3, 2026 · 10 nights

$589 · $59/night

MSC Cruises

MSC Fantasia

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

Feb 16, 2027 · 7 nights

$741 · $106/night

MSC Cruises

MSC Euribia

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

Nov 17, 2027 · 6 nights

$559 · $93/night

Costa Cruises

Costa Smeralda

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

Nov 26, 2026 · 7 nights

$444 · $63/night

Costa Cruises

Costa Smeralda

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

Dec 3, 2026 · 7 nights

$444 · $63/night

Costa Cruises

Costa Smeralda

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

Dec 17, 2026 · 7 nights

$394 · $56/night

MSC Cruises

MSC Fantasia

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

Jan 5, 2027 · 7 nights

$831 · $119/night

Costa Cruises

Costa Smeralda

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

Jan 22, 2027 · 7 nights

$444 · $63/night

Costa Cruises

Costa Smeralda

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

Dec 24, 2026 · 7 nights

$734 · $105/night

MSC Cruises

MSC Fantasia

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

Jan 19, 2027 · 7 nights

$811 · $116/night

MSC Cruises

MSC Fantasia

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

Jan 26, 2027 · 7 nights

$901 · $129/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Funchal, Madeira

Jan 29, 2027 · 7 nights

$426 · $61/night

Costa Cruises

Costa Smeralda

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

Feb 5, 2027 · 7 nights

$484 · $69/night

MSC Cruises

MSC Fantasia

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

Feb 9, 2027 · 7 nights

$951 · $136/night

Costa Cruises

Costa Smeralda

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

Feb 19, 2027 · 7 nights

$564 · $81/night

Costa Cruises

Costa Smeralda

Funchal, Madeira

Feb 28, 2027 · 7 nights

$694 · $99/night

Browse by departure port