Do cruises need to be paid for in full or can I just pay a deposit?
Payment is required at the time of booking. However, cruises outside of 120 days may be reserved with only a deposit. For more information, please visit https://www.ncl.com/payment-deposit-schedule