P&O Cruises

Azura

Valletta → Cartagena → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Oct 21, 2027 · 15 nights

$1,728 · $115/night

P&O Cruises

Azura

Valletta → Cartagena → Lanzarote → Santa Cruz de Tenerife

Oct 21, 2027 · 8 nights

$1,053 · $132/night

P&O Cruises

Azura

Valletta → Cartagena → Lanzarote → Santa Cruz de Tenerife

Oct 21, 2027 · 9 nights

$1,147 · $127/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 27, 2027 · 7 nights

$3,856 suite · $551/night

11% below typical
MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 6, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 8, 2027 · 7 nights

$1,158 · $165/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 13, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 15, 2027 · 7 nights

$1,146 · $164/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 20, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 22, 2027 · 7 nights

$1,146 · $164/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 29, 2027 · 7 nights

$1,146 · $164/night

Sea Cloud II

Valletta → Syracuse → Viareggio → Nice

Oct 6, 2027 · 10 nights

$7,388 · $739/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 1, 2027 · 7 nights

$1,146 · $164/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Katakolon → Valletta

Oct 14, 2027 · 7 nights

$1,161 · $166/night

Ponant Cruises

Le Laperouse

Valletta → Syracuse → Motril → Málaga

Oct 23, 2027 · 9 nights

$7,638 · $849/night

Ponant Cruises

Le Bougainville

Valletta → Syracuse → Motril → Málaga

Oct 30, 2027 · 9 nights

$7,638 · $849/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14, 2027 · 15 nights

$2,296 · $153/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14, 2027 · 16 nights

$2,472 · $155/night

P&O Cruises

Azura

Valletta → Cartagena → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Oct 21, 2027 · 16 nights

$1,890 · $118/night

Ponant Cruises

Le Laperouse

Valletta → Porto Empedocle → Syracuse → Valletta

Oct 15, 2027 · 8 nights

$10,488 · $1,311/night

Browse by departure port