Flight NZ5966 was diverted to Nelson, where it landed safely just after 7am.
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.