MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 16 · 7 nights

$876 inside · $125/night

P&O Cruises

Azura

Valletta → Livorno → Civitavecchia (Rome) → Valletta

Aug 31 · 7 nights

About average

$1,215 inside · $174/night

MSC Cruises

MSC World Europa

Valletta → Barcelona → Messina → Valletta

Sep 23 · 7 nights

$3,014 balcony · $431/night

MSC Cruises

MSC Splendida

Valletta → Barcelona → Palermo → Valletta

Oct 23 · 7 nights

$966 inside · $138/night

MS La Belle de lAdriatique

Valletta → Porto Empedocle → Salerno → Napoli

Dec 2 · 7 nights

About average

$3,540 oceanview · $506/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Mykonos → Valletta

Apr 22 · 7 nights

About average

$1,080 inside · $154/night

MSC Cruises

MSC World Europa

Valletta → Barcelona → Messina → Valletta

Oct 14 · 7 nights

$2,214 inside · $316/night

MSC Cruises

MSC Splendida

Valletta → Barcelona → Palermo → Valletta

Nov 6 · 7 nights

About average

$874 inside · $125/night

MSC Cruises

MSC World Europa

Valletta → Barcelona → Messina → Valletta

Oct 21 · 7 nights

$2,214 inside · $316/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jun 4 · 7 nights

$1,136 inside · $162/night

MSC Cruises

MSC Splendida

Valletta → Barcelona → Palermo → Valletta

Oct 16 · 7 nights

$936 inside · $134/night

Emerald Cruises

Emerald Sakara

Valletta → Siracusa → Portoferraio → Civitavecchia (Rome)

Jun 30 · 10 nights

About average

$9,341 oceanview · $934/night

P&O Cruises

Azura

Valletta → Cartagena → Lanzarote → Santa Cruz de Tenerife

Oct 21 · 9 nights

About average

$1,120 inside · $124/night

Scenic Eclipse II

Valletta → Giardini Naxos → Cannes → Nice

May 13 · 8 nights

About average

$10,986 suite · $1,373/night

Ponant Cruises

Le Boreal

Valletta → Trapani → Palma de Mallorca → Barcelona

Oct 10 · 7 nights

About average

$7,989 oceanview · $1,141/night

Ponant Cruises

Le Bougainville

Valletta → Siracusa → Vis → Venezia

May 13 · 8 nights

About average

$9,244 balcony · $1,156/night

Ponant Cruises

Le Dumont Durville

Valletta → Siracusa → Motril → Málaga

Oct 29 · 9 nights

About average

$9,950 balcony · $1,106/night

Ponant Cruises

Le Dumont Durville

Valletta → Siracusa → Gaeta → Civitavecchia (Rome)

Oct 13 · 8 nights

About average

$8,440 balcony · $1,055/night

Ponant Cruises

Le Dumont Durville

Valletta → Siracusa → Portoferraio → Nice

May 14 · 7 nights

About average

$7,276 balcony · $1,039/night

Ponant Cruises

Le Dumont Durville

Valletta → Siracusa → Motril → Málaga

Nov 6 · 9 nights

About average

$7,866 balcony · $874/night