Usually, full payment must be remitted within 75 days of the cruise departure date. However, exact deadlines vary, depending on the cruise.