MSC Fantasia Marseille → Genoa → Barcelona → Marseille Jan 16, 2028 · 7 nights $641 interior · $92/night 3% below typical