Plan your summer holiday on board MSC Musica with our exclusive Buy 1 Get 1 offer*! Starting from R9 800* per cabin (excluding mandatory fees) on selected 4-night cruises.
Bring your favorite companion at no extra cost, and enjoy luxury spa treatments, a well-equipped gym, and relaxing by the pool. Book our Buy 1 Get 1 offer* for a memorable experience.
Pay for one guest's cruise fare and get the second guest's fare on us! Don't Miss Out: This incredible Buy 1 Get 1 offer* is valid until 14 June 2024!


  • BUY 1 GET 1 offer is valid for new bookings made from 16 May – 14 June 2024 
  • BUY 1 GET 1 offer applies to selected departures only, subject to availability
  • *BUY 1 GET 1 offer refers to the first passenger paying the promotional cruise rate as advertised above, and the second passenger cruises for FREE, with all guests paying the mandatory charges
  • All cruise offers are capacity controlled and offer selected cabins at a specific price in line with MSC Cruises Dynamic Pricing Policy
  • **Above cruise fare is based on 2 December 2024 departure in an Interior Bella Experience cabin and excludes mandatory port, service and insurance charges which are available at the time of booking
  • All rates are per person based on 2 adults sharing a 2 berth cabin and subject to availability, foreign exchange and fuel cost fluctuations
  • Prices exclude mandatory port, service and insurance charges
  • Bella Experience is on a guarantee basis only (you are unable to choose your cabin location)
  • Other cabin categories are available
  • KIDS CRUISE FREE: Up to 2 children under 18 years sharing with 2 adults, only paying the mandatory charges (applicable to selected cabin categories and experiences)
  • Promotions are not combinable with each other but are combinable with MSC Voyagers Club discount  (excluding voyager selection)
  • ST&Cs apply
  • Prices are correct at the time of submission
  • E&OE