More than 30 flights in and out of Auckland Airport have been delayed or cancelled as fog blankets much of the city.
Fog restrictions were put in place at the airport about 6.30am on Wednesday.
Thirteen regional flights were cancelled, and 15 delayed.
Main trunk flight were also delayed, with seven servies to and from Christchurch and Queenstown affected.
No international flights were affected.
Travellers were advised to check with their airline for the latest updates on their flight.
Fog restrictions were lifted late morning. MetService meteorologist Oscar Shiviti said conditions should clear completely by midday and fine weather was expected for the rest of the day.