Flight NZ5966 was diverted to Nelson, where it landed safely just after 7am on Thursday.
Air New Zealand said the crew experienced an air conditioning fault with the aircraft.
It was a repositioning flight, meaning no passengers were on board, the airline said. Two pilots were on board.
Flight tracking showed the Dash 8-300 aircraft landed in Nelson.
The aircraft will now be assessed by engineering and maintenance teams.