MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 2, 2027 · 7 nights

$906 interior · $129/night

6% below typical · 3-month low
MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 27, 2027 · 7 nights

$3,856 suite · $551/night

11% below typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 16, 2027 · 7 nights

$1,156 balcony · $165/night

6% below typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Apr 30, 2027 · 7 nights

$1,106 interior · $158/night

6% below typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 7, 2027 · 7 nights

$1,256 oceanview · $179/night

2% below typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

May 21, 2027 · 7 nights

$1,186 interior · $169/night

5% below typical
MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jun 18, 2027 · 7 nights

$1,366 interior · $195/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Jun 25, 2027 · 7 nights

$1,459 interior · $208/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Jul 7, 2027 · 7 nights

$2,380 balcony · $340/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Aug 6, 2027 · 7 nights

$1,703 interior · $243/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Sep 24, 2027 · 7 nights

$1,236 interior · $177/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 6, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 8, 2027 · 7 nights

$1,158 interior · $165/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 13, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 15, 2027 · 7 nights

$1,146 interior · $164/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

Oct 20, 2027 · 7 nights

$1,386 interior · $198/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 22, 2027 · 7 nights

$1,146 interior · $164/night

MSC Cruises

MSC Seaview

Valletta → Barcelona → Palermo → Valletta

Oct 29, 2027 · 7 nights

$1,146 interior · $164/night

MSC Cruises

MSC Seashore

Valletta → Barcelona → Palermo → Valletta

Apr 21, 2028 · 7 nights

$1,276 oceanview · $182/night

MSC Cruises

MSC World Asia

Valletta → Barcelona → Messina → Valletta

May 12, 2027 · 7 nights

$1,316 interior · $188/night

Browse by departure port