MSC Cruises

MSC Seashore

311 sailingsSailing Thu, Nov 12, 2026 – Sun, Oct 22, 2028from $45/night

Destinations

Ports of call

Cheapest sailings

See all 311 sailings →