MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

May 12 · 7 nights

$1,316 inside · $188/night

Limited price history

Scenic Eclipse II

Valletta → Giardini Naxos → Cannes → Nice

May 13 · 8 nights

About average

$10,931 suite · $1,366/night

Ponant Cruises

Le Bougainville

Valletta → Syracuse → Vis → Venice

May 13 · 8 nights

About average

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

Ponant Cruises

Le Dumont Durville

Valletta → Giardini Naxos → Syracuse → Valletta

May 3 · 5 nights

About average

$3,664 balcony · $733/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

May 5 · 7 nights

$1,367 inside · $195/night

Limited price history

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

May 26 · 7 nights

$1,455 inside · $208/night

Limited price history

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 28 · 7 nights

$1,096 inside · $157/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 7 · 7 nights

$1,066 inside · $152/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 14 · 7 nights

$2,116 inside · $302/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 21 · 7 nights

$2,116 inside · $302/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

May 19 · 7 nights

$1,336 inside · $191/night

Ponant Cruises

Le Dumont Durville

Valletta → Syracuse → Portoferraio → Nice

May 18 · 8 nights

About average

$9,923 balcony · $1,240/night

P&O Cruises

Azura

Valletta → Dubrovnik → Corfu (Kérkira) → Valletta

May 27 · 7 nights

About average

$1,796 oceanview · $257/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Argostoli (Cephalonia) → Valletta

May 6 · 7 nights

About average

$1,323 inside · $189/night

P&O Cruises

Azura

Valletta → Bari → Catania → Valletta

May 13 · 7 nights

About average

$1,255 inside · $179/night

Browse by departure port