If you plan to visit New Zealand for a short period, you must request an NZeTA before you travel if you:
are visiting for up to 3 months — or, if you are a British citizen, up to 6 months.
Approved NZeTA valid up to 2 years.
If you are flying into New Zealand to join your cruise, you must have:
an NZeTA if you are from a visa waiver country, or
a visa if you are from a country that requires a visa to visit New Zealand.