P&O Cruises

Azura

Valletta → Ajaccio, Corsica → Civitavecchia (Rome) → Valletta

Apr 15 · 7 nights

About average

$985 inside · $141/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 2 · 7 nights

About average

$967 inside · $138/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 9 · 7 nights

$967 inside · $138/night

Limited price history

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 16 · 7 nights

$876 inside · $125/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Mykonos → Valletta

Apr 22 · 7 nights

About average

$1,080 inside · $154/night

P&O Cruises

Azura

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

Apr 29 · 7 nights

About average

$1,458 inside · $208/night

Ponant Cruises

Le Bougainville

Valletta → Trapani → Syracuse → Valletta

Apr 8 · 7 nights

About average

$5,491 balcony · $784/night

P&O Cruises

Azura

Valletta → Ajaccio, Corsica → Civitavecchia (Rome) → Valletta

Apr 1 · 7 nights

About average

$1,282 oceanview · $183/night

P&O Cruises

Azura

Valletta → Dubrovnik → Split → Valletta

Apr 8 · 7 nights

About average

$1,215 inside · $174/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Apr 14 · 7 nights

$1,397 inside · $200/night

Limited price history

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Apr 21 · 7 nights

$1,377 inside · $197/night

Limited price history

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Apr 28 · 7 nights

$1,367 inside · $195/night

Limited price history

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 30 · 7 nights

$2,116 inside · $302/night

Browse by departure port