Today the disruption has had a dire knock-on effect around the country, with dozens of flights at provincial airports being rescheduled and passengers facing long delays.
Late this morning seven flights in and out of Palmerston North had been rescheduled, one leaving passengers waiting more than six hours for take-off.
Passengers have also faced delays at Invercargill airport late this morning, with a least six flights between the capital and Christchurch affected.
Six flights into New Plymouth from Auckland have been delayed, with five flights to Wellington and Auckland delayed and as many cancelled this morning.
An Air New Zealand spokeswoman said weather conditions had affected a number of services in the past 24 hours, particularly into and out of Wellington.
Operations into Wellington resumed this morning and teams were working hard to get the network back on track and get customers to where they needed to go.
A Jetstar spokesman said 14 domestic flights and one international service was cancelled as a result of fog in Wellington. Around 1,800 passengers were affected by the disruption.
Flights to and from Wellington resumed early this morning.
He said the high number of cancellations in one day was rare but could happen due to fog or other extreme weather events.