Long queues are forming at Auckland airport after fog this morning saw dozens of flights cancelled or delayed.
No regional flights have left the airport today and Air New Zealand said there were "significant disruptions" across the network.
Flights to and from Wellington and Christchurch were managing to take off and land.
Passengers who had not been rebooked onto flights to Napier, Rotorua, Taupo, Gisborne,Nelson and Palmerston North have been told they will not fly today.
Tauranga resident Tash Whale has had a long wait after arriving from Perth overnight.
She passenger arrived after the five-and -a-half- hour late-night flight to find the last 30 minute leg home cancelled.
She has been waiting since 5.30am and was hoping a generous friend would drive up to collect her from Tauranga.
"I've been awake a long time."
Meghan Clarke has a long wait ahead of her to reach her destination of Palmerston North, with the next flight not likely until 7.30pm.
People were being told to go home if their trip is not urgent, and to ring 0800 737 000 to rebook.
Auckland Airport spokesman Simon Lambourne said passengers should check their flight information on the website for further details.