Set sail aboard your next cruise for less with these MSC Cruise discounts.
With a fleet of 15 modern ships and a casual, family-friendly cruising experience, MSC offers sailings around the Mediterranean, Arabian Peninsula, Caribbean and more.
Before you hop aboard, check out if you can save on your sailing by using these promotional codes.
MSC Cruises promotional codes and coupons
|Caribbean cruises from US$429 + up to US$1,000 onboard credit||
|Valid for travel on select sailings with MSC Cruises. Includes up to US$1,000 to spend onboard and 10% off shore excursions. Onboard credit amount varies based on length of cruise and cabin type booked. See site for details. T&Cs apply.||
|Up to 51% off MSC Cruises||Book MSC Cruises in the Mediterranean and Caribbean for up to 51% off brochure pricing.||
Bestselling destinations from MSC Cruises
MSC Cruises Review | Pros and Cons
- Local customer service. While MSC Cruises is based in Europe, Australian customers can get in touch via a local 1300 number.
- Range of onboard services. As well as entertainment and hospitality services, MSC sets itself apart with state-of-the-art spa treatments.
- Range of specials and discounts available. For the best deals, click the “Specials” tab to search for promotional offers such as “Second passenger for $1”, single fare deals, 18–29 year old discounts, and more.
- Cancellation fees apply. If you need to cancel your reservation, be sure to do it at least 76 days prior to departure to avoid cancellation fees.
How do I make a booking with MSC Cruises?
You can make a booking in a few simple steps online. On the MSC Cruises page, click “Find a Cruise” to go to the booking form and begin. Search for upcoming voyages and compare the results, then follow the booking process step by step. You will need to enter your credit or debit card details to confirm.
What is the MSC Cruises cancellation policy?
Cancellations must be made in writing (letter, email or fax). Cancellation fees are applied depending on how many days prior to the departure of your cruise you make the cancellation. Cancellations made 76 days or more prior to departure will be refunded 100% of the fare.