MSC Cruises

MSC Opera

277 sailingsSailing Mon, Nov 16, 2026 – Fri, Nov 10, 2028from $57/night

Destinations

Ports of call

Cheapest sailings

See all 277 sailings →