Records were set at Queenstown Airport last month, traditionally one of its busiest months.
Passenger statistics for July showed there had been 173,731 domestic and international travellers, a 16.2% increase in total passenger numbers for the month.
In the week ending July 10, there was a record set for the number of international passengers in a week (15,742), while 3326 international passengers moved through the airport on July 9, a record for a day.
Double-digit growth continued in domestic passenger numbers, up 23.2% at 106,952 compared with July 2015, and international passenger numbers also increased despite the late start to the ski season, which meant some ski areas were not open for the Australian school holidays in July.
However, international numbers for the month grew 6.4% to 66,779.
There was a total of 1,675,287 passengers in the 12 months to July, up 18.8% on the previous 12-month period.