Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → Cape Town

Oct 14 · 12 nights

About average

$6,636 suite · $553/night

Hapag-Lloyd Cruises

MS Europa

Santa Cruz de Tenerife → Cape Town

Nov 6 · 12 nights

About average

$4,589 suite · $382/night

Costa Cruises

Costa Diadema

Santa Cruz de Tenerife → Mindelo → Rio de Janeiro → Santos

Nov 11 · 12 nights

Good value

$1,002 inside · $84/night

16% below typical · 6-month low
Costa Cruises

Costa Diadema

Santa Cruz de Tenerife → Mindelo → Salvador → Rio de Janeiro

Nov 11 · 11 nights

Good value

$957 inside · $87/night

16% below typical · 3-month low
Hapag-Lloyd Cruises

MS Europa 2

Santa Cruz de Tenerife → Las Palmas de Gran Canaria → Portimão → Lisbon

Mar 22 · 12 nights

About average

$8,556 suite · $713/night

MSC Cruises

MSC Fantasia

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

Mar 26 · 8 nights

About average

$862 inside · $108/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Santa Cruz de Tenerife → Santa Cruz de La Palma

Oct 28 · 13 nights

About average

$7,349 oceanview · $565/night

Le Austral

Santa Cruz de Tenerife → Lanzarote → Tangier → Málaga

Apr 8 · 8 nights

About average

$5,502 oceanview · $688/night

Hapag-Lloyd Cruises

MS Europa

Santa Cruz de Tenerife → Funchal, Madeira → Sète → Monte-Carlo

Jun 13 · 13 nights

About average

$7,153 suite · $550/night

Ponant Cruises

Le Laperouse

Santa Cruz de Tenerife → Lanzarote → Portimão → Lisbon

Apr 13 · 9 nights

About average

$5,869 balcony · $652/night

MSC Cruises

MSC Fantasia

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

Apr 4 · 8 nights

About average

$904 inside · $113/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Tangier → Málaga

Dec 19 · 10 nights

About average

$1,755 inside · $176/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Gibraltar → Málaga

Dec 18 · 10 nights

About average

$1,755 inside · $176/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Tangier → Málaga

Dec 18 · 10 nights

Good value

$1,553 inside · $155/night

12% below typical · 6-month low
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Tangier → Naples → Civitavecchia (Rome)

Apr 3 · 12 nights

$1,325 inside · $110/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Gibraltar → Málaga

Dec 17 · 10 nights

About average

$1,728 inside · $173/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 20 · 12 nights

About average

$1,661 oceanview · $138/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Naples → Valletta

Mar 18 · 12 nights

About average

$2,026 balcony · $169/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Naples → Valletta

Mar 17 · 13 nights

About average

$1,553 inside · $119/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 19 · 13 nights

About average

$1,526 inside · $117/night

Browse by departure port