MSC Magnifica
Naples → Messina → Valletta → Barcelona
Nov 30, 2026 · 4 nights
$279 interior · $70/night
13% below typical · 3-month lowMSC Magnifica
Nov 30, 2026 · 4 nights
$279 interior · $70/night
13% below typical · 3-month lowMSC Magnifica
Nov 30, 2026 · 6 nights
$567 oceanview · $95/night
2% above typicalMSC Magnifica
Nov 23, 2026 · 7 nights
$665 oceanview · $95/night
MSC Euribia
Nov 17, 2026 · 7 nights
$717 oceanview · $102/night
3% above typical