top of page


Take this significant step towards a rewarding career with MSC Cruises and join us in shaping unforgettable cruise experiences. Start your journey to an onboard career with MSC by completing a free 12-day hospitality training in Housekeeping, Dining or Bar departments with Shosholoza Ocean Academy.


Kindly complete the form provided below, ensuring that you meet the minimum requirements as specified. Successful candidates will undergo a comprehensive 12-day training course, specialising in either dining, bar, or housekeeping at our state-of-the-art training facilities located in Durban.

On completion of the training course, you will possess the required skills to secure a position onboard. Exceptional candidates may qualify for a position onboard MSC Cruises.

Please anticipate a minimum waiting period of six weeks for communication and confirmation.


Successful enrolment in to the Shosholoza Ocean Academy requires the below:


  • Minimum of 1 year hospitality experience working in a 3 or 4-star establishment.

  • Proficiency in English, both written and verbal.

  • Well presented, reflecting the professionalism expected in the hospitality industry.

  • Matric certificate with relevant hospitality qualification – advantageous.

  • Available for 12 consecutive days to attend the training, located in Durban at the candidates' expense.

  • Must be a South African Citizen


Shosholoza Ocean Academy ensures that our training programs uphold the highest standards and deliver a transformative learning experience.

Training Application

Upon clicking the 'Apply Now' button on the site, users will be redirected to a Google Form.

In order to submit application documents securely, a Google account is required. This platform aids in streamlining our application process.

bottom of page