Yes, Indian visitors need to apply for a New Zealand Visa. Indian citizens can explore New Zealand for like 9 months on a visitor’s visa. If you hold a passport from the UK or another country under the visa-waiver agreement, you do not need a visa to holiday in New Zealand.