How to Book
Ease your way onto Oh Ship 2026! Secure your cabin with our flexible payment plan. Pay off any amount monthly in manageable instalments, ensuring you have no hefty payments at the end. Create your customised payment plan today!
How to Book
Call to make your booking
Book Online
How to make a Payment Plan
MSC Bank Details
Account Name: MSC Cruises S.A.
Bank: Nedbank
Branch: Nedbank Business Banking Westrand
Branch Code: 198765
Account Number: 1036709086