MSC Cruises

MSC Fantasia

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

Feb 13, 2028 · 7 nights

$691 interior · $99/night

3% below typical
MSC Cruises

MSC Fantasia

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

Feb 20, 2028 · 7 nights

$691 interior · $99/night

3% below typical
MSC Cruises

MSC Fantasia

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

Feb 27, 2028 · 7 nights

$751 interior · $107/night

2% below typical
MSC Cruises

MSC Fantasia

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

Mar 5, 2028 · 7 nights

$751 interior · $107/night

2% below typical
MSC Cruises

MSC Fantasia

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

Mar 19, 2028 · 7 nights

$811 interior · $116/night

2% below typical
MSC Cruises

MSC Euribia

Santa Cruz de Tenerife → Lanzarote → Tarragona → Civitavecchia (Rome)

Mar 26, 2028 · 8 nights

$989 balcony · $124/night

4% below typical
Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → Cape Town

Oct 14, 2028 · 12 nights

$6,636 suite · $553/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Lanzarote → Santa Cruz de Tenerife

Nov 11, 2028 · 7 nights

$917 interior · $131/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Santa Cruz de Tenerife → Santa Cruz de Tenerife

Nov 11, 2028 · 14 nights

$1,350 interior · $96/night

P&O Cruises

Azura

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

Nov 18, 2028 · 14 nights

$1,282 interior · $92/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 18, 2028 · 7 nights

$917 interior · $131/night

P&O Cruises

Azura

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

Nov 25, 2028 · 14 nights

$1,282 interior · $92/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Santa Cruz de Tenerife → Santa Cruz de Tenerife

Dec 2, 2028 · 14 nights

$1,255 interior · $90/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Lanzarote → Santa Cruz de Tenerife

Dec 2, 2028 · 7 nights

$782 interior · $112/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 9, 2028 · 7 nights

$809 interior · $116/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Santa Cruz de Tenerife → Santa Cruz de Tenerife

Dec 9, 2028 · 14 nights

$1,255 interior · $90/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Lanzarote → Santa Cruz de Tenerife

Dec 16, 2028 · 7 nights

$782 interior · $112/night

P&O Cruises

Azura

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

Dec 16, 2028 · 14 nights

$1,688 interior · $121/night

P&O Cruises

Azura

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

Dec 23, 2028 · 14 nights

$1,931 interior · $138/night

P&O Cruises

Azura

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

Dec 30, 2028 · 14 nights

$1,620 interior · $116/night

Browse by departure port