Available for online bookings or bookings through our Call Center.
For your convenience, we accept payment for bookings, products and services using any of the following major credit cards:
Visa/ MasterCard / American Express / Diners Club
So you can relax, knowing everything has been taken care of and all you have to do is count the days until your departure.
Please note, selected credit cards may incur a foreign bank transaction fee in addition to the payment amount. This fee is not applied by MSC, but could be applied by the card-issuing institution, depending on the type of card being used. As this is not an MSC fee, it cannot be refunded by MSC.