Travel, magic, escape, relaxation…the pleasure of cruising with the most modern and luxurious fleet in the world. We pride ourselves on Italian style, exceptional comfort, warm hospitality and strong environmental credentials. The journey is the destination.

Indulge in a holiday to remember, one steeped in exoticism, escapism, luxury and style. MSC Cruises’ South Africa cruise is designed to stimulate the senses as you take in everything from the beautiful Portuguese Island to the bustling port city of Durban, all under the magical African sun.

Members SAVE up to 7% on Local and International MSC cruises!

  • Strictly redeemable through the Randgo Travel Desk
  • All bookings incur a R50 booking fee per person
  • A Randgo Travel representative will be in touch with you within 24 hours of receiving your request
  • Subject to availability
  • Booking payments made via credit card will incur additional bank charges.
  • Subject to currency fluctuations
  • Discount not calculated on mandatory port charges 

How To Redeem

In order to access this offer you must be a Bloom Rewards member.

Login here if you are an existing member. Not a Bloom Rewards member? Get more info here.