MSC Magnifica Cruise Deals - Track Prices & Get Alerts - TrackCruisePrices

MSC Magnifica Cruises

Browse all cruises aboard the MSC Magnifica. Track prices and get notified when your preferred sailing drops in price.

264 cruises available

MSC Magnifica

Mediterranean

7 nights • Nov 15, 2026 From $487

From Genoa, Italy

MSC Magnifica

Mediterranean

7 nights • Nov 16, 2026 From $924

From Naples, Italy

MSC Magnifica

Mediterranean

7 nights • Nov 20, 2026 From $796

From Barcelona, Spain

MSC Magnifica

Mediterranean

7 nights • Nov 21, 2026 From $723

From Marseille, France

MSC Magnifica

Mediterranean

7 nights • Nov 22, 2026 From $627

From Genoa, Italy

MSC Magnifica

Mediterranean

7 nights • Nov 23, 2026 From $801

From Naples, Italy

MSC Magnifica

Mediterranean

7 nights • Nov 27, 2026 From $694

From Barcelona, Spain

MSC Magnifica

Mediterranean

7 nights • Nov 28, 2026 From $841

From Marseille, France

MSC Magnifica

Mediterranean

7 nights • Nov 29, 2026 From $740

From Genoa, Italy

MSC Magnifica

Naples (Pompeii) to Genoa (Portofino)

6 nights • Nov 30, 2026 From $486

From Naples, Italy

MSC Magnifica

Naples (Pompeii) to Barcelona

4 nights • Nov 30, 2026 From $520

From Naples, Italy

MSC Magnifica

Mediterranean

4 nights • Dec 4, 2026 From $663

From Barcelona, Spain

MSC Magnifica

Mediterranean

10 nights • Dec 6, 2026 From $1,232

From Genoa, Italy

MSC Magnifica

Mediterranean

10 nights • Dec 7, 2026 From $1,228

From Marseille, France

MSC Magnifica

Mediterranean

10 nights • Dec 8, 2026 From $1,035

From Barcelona, Spain

MSC Magnifica

Barcelona to Civitavecchia (Rome)

7 nights • Dec 8, 2026 From $628

From Barcelona, Spain

MSC Magnifica

Mediterranean

10 nights • Dec 15, 2026 From $1,423

From Civitavecchia, Italy

MSC Magnifica

Mediterranean

10 nights • Dec 16, 2026 From $1,190

From Genoa, Italy

MSC Magnifica

Mediterranean

10 nights • Dec 17, 2026 From $1,336

From Marseille, France

MSC Magnifica

Mediterranean

10 nights • Dec 18, 2026 From $2,340

From Barcelona, Spain

MSC Magnifica

Mediterranean

10 nights • Dec 25, 2026 From $2,606

From Civitavecchia, Italy

MSC Magnifica

Mediterranean

10 nights • Dec 26, 2026 From $2,230

From Genoa, Italy

MSC Magnifica

Mediterranean

10 nights • Dec 27, 2026 From $1,782

From Marseille, France

MSC Magnifica

Mediterranean

10 nights • Dec 28, 2026 From $1,106

From Barcelona, Spain