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.

All discount offers are available only when booked through the Randgo Travel desk.

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


Get on board and treat you and your family to an unforgettable experience all year around.

MSC Cruise includes accommodation, all meals, activities and world-class entertainment for the whole family!

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.