MSC Cruises

MSC Magnifica

283 sailingsSailing Fri, Nov 13, 2026 – Sun, Jan 7, 2029from $70/night

Destinations

Ports of call

Cheapest sailings

See all 283 sailings →