You do not need a visa to visit New Zealand if you are: A New Zealand or Australian citizen or resident, A UK citizen and/or passport holder (you can stay up to six months), or. A citizen of a country which has a visa waiver agreement with New Zealand (you can stay up to three months). If you do not meet the above, then you will need a visitor visa, which allows you to holiday in New Zealand for up to nine months. The fastest and a to apply for a visitor visa is online.