P&O Cruises

Azura

Valletta → Piraeus (Athens) → Mykonos → Valletta

Jul 22 · 7 nights

About average

$1,323 inside · $189/night

P&O Cruises

Azura

Valletta → Santorini → Piraeus (Athens) → Valletta

Jul 8 · 7 nights

About average

$1,796 oceanview · $257/night

P&O Cruises

Azura

Valletta → Dubrovnik → Split → Valletta

Jul 1 · 7 nights

About average

$1,593 oceanview · $228/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 2 · 7 nights

$2,556 inside · $365/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 7 · 7 nights

$2,008 inside · $287/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 14 · 7 nights

$2,008 inside · $287/night

Scenic Eclipse II

Valletta → Trapani → Portimão → Lisbon

Jul 6 · 10 nights

Priced high

$13,415 suite · $1,342/night

18% above typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 30 · 7 nights

$1,808 inside · $258/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 28 · 7 nights

$3,436 inside · $491/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 23 · 7 nights

$1,346 inside · $192/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 21 · 7 nights

$1,646 inside · $235/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 9 · 7 nights

$1,708 inside · $244/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 16 · 7 nights

$1,708 inside · $244/night

P&O Cruises

Azura

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

Jul 29 · 7 nights

About average

$1,823 inside · $260/night

P&O Cruises

Azura

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

Jul 15 · 7 nights

About average

$1,661 oceanview · $237/night

Browse by departure port