All passengers traveling to New Zealand by plane or cruise ship require a visa. The only exception is travellers with a New Zealand or Australian passport. Applying for an NZeTA online is the cheapest, fastest and easiest way to complete visa requirements. Before applying, check that all requirements are met, https://www.newzealandvisa.uk/