P&O Cruises

Azura

Valletta → Dubrovnik → Taranto → Valletta

Jul 15, 2027 · 7 nights

$1,350 · $193/night

P&O Cruises

Azura

Valletta → Dubrovnik → Split → Valletta

Jul 1, 2027 · 7 nights

$1,323 · $189/night

P&O Cruises

Azura

Valletta → Santorini → Piraeus (Athens) → Valletta

Jul 8, 2027 · 7 nights

$1,458 · $208/night

P&O Cruises

Azura

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

Jul 29, 2027 · 7 nights

$1,458 · $208/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Mykonos → Valletta

Jul 22, 2027 · 7 nights

$1,282 · $183/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 7, 2027 · 7 nights

$2,380 balcony · $340/night

Scenic Eclipse II

Valletta → Trapani → Portimão → Lisbon

Jul 6, 2027 · 10 nights

$13,105 suite · $1,311/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 2, 2027 · 7 nights

$1,683 · $240/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 9, 2027 · 7 nights

$1,621 · $232/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 14, 2027 · 7 nights

$2,359 balcony · $337/night

1% above typical
MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 21, 2027 · 7 nights

$2,122 interior · $303/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 16, 2027 · 7 nights

$1,609 interior · $230/night

5% above typical · Price trending up
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 30, 2027 · 7 nights

$1,615 · $231/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jul 23, 2027 · 7 nights

$1,627 · $232/night

Browse by departure port