Before you go

Before you go

Our mission

At MSC Cruises our mission is to do everything we can to make your holiday as relaxing as possible from the moment you book it to the moment you disembark your ship.
Before you go

Passenger Registration Form

Passenger Registration Form

Complete your passenger registration form NOW! 

Check in online is available up to 48 hours before your cruise departs. 


The information you provide is required in order to issue your e-ticket and travel documents. If you have booked your cruise directly with MSC Cruises, please print your e-tickets before embarkation, otherwise please refer to your Travel Agent to get a copy. Please note that - Completing the web check-in does not guarantee any form of priority during embarkation. - You must use the same identity documents that you will use on embarkation day. They will be checked at the cruise terminal and during boarding.


New Immigration regulations aimed at improving the safety of children travelling in/out of South Africa will be implemented for travel after 01June 2015. Children under the age of 18 will require an unabridged birth certificate together with a valid passport (as well as written permission from their biological/legal parents if applicable).This does not include coastal cruises/ cruises to nowhere, where the cruise does not leave S.A sovereign territory. Any passenger who fails to produce the required documentation for inspection by Home Affairs officials at the port will be denied travel. 

Passenger Registration Form

MSC VOYAGERS CLUB: EARN BONUS POINTS

Learn how to collect extra points!

Become a Voyagers Club member before your cruise and earn 100 bonus points! 


Are you already a member with an existing booking? Then update or confirm your contact details prior to the cruise to earn 100 bonus points! Modify or confirm your contact details in your MSC online private area or during the Web Check-in. Remember, bonus points are always credited at the end of the cruise. 


Please see our Terms & Conditions for further details

Learn how to collect extra points!

Mini & Juniors Club

Are you ready for a fun-packed cruise?

Your children and you are about to embark on a holiday filled with new experiences and good times!

Fill in the form and enrol your child to the MSC Mini & Juniors  Club.

Are you ready for a fun-packed cruise?

Useful Info