Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Tangier → Marseille → Savona

Apr 22 · 6 nights

About average

$525 inside · $88/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Napoli → Valletta

Mar 10 · 20 nights

About average

$2,066 inside · $103/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

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 12 · 20 nights

About average

$2,093 inside · $105/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Napoli → Valletta

Mar 11 · 19 nights

About average

$2,026 inside · $107/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 → Palermo → Valletta

Mar 13 · 19 nights

About average

$2,066 inside · $109/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Tangier → Barcelona → Marseille

Apr 3 · 5 nights

$534 inside · $107/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Tangier → Marseille → Genova

Apr 3 · 6 nights

$646 inside · $108/night

Costa Cruises

Costa Smeralda

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

Apr 3 · 12 nights

$1,325 inside · $110/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 → Napoli → Valletta

Mar 18 · 12 nights

About average

$2,026 balcony · $169/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Napoli → 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