I don't understand where people are getting their info from the NCL site. I just copied pasted this from their FAQ section: It says that Antigen testing at the terminal pre boarding is available.
Do I need to take a COVID-19 test prior to arrival at the terminal?
Unless otherwise stipulated by local regulations (Cruise Travel Requirements by Country) that would supersede our policy, at time of check-in, all guests age 2 and over will be required to provide proof of a negative COVID-19 antigen or NAAT test (I.e. PCR) result administered by a verified third party or via medically supervised home test within two days prior to embarkation date for cruises originating in a U.S. or Canadian port and within three days prior for voyages departing from a non-U.S. port. Guests must bring digital or printed proof of negative test results. If a guest is unable to provide proof of a negative result at the time of embarkation, only antigen testing will be available at the terminal at the guest’s expense. Please note that PCR testing will not be available at the terminal, and if this part of the pre-embarkation requirement you will be unfortunately denied boarding. Laboratory Test results need to be in English and include the following information: