LATEST: Heavy fog caused the cancellation of several flights in and out of Palmerston North this morning, while others were delayed.
Air New Zealand said low cloud and fog had caused disruption to regional link services across the lower North Island, upper South Island and in Canterbury.
Main trunk domestic jet services remained unaffected.
''Customers affected by today's weather conditions are being re-accommodated on alternative services or, where practical, transported by road,'' it said.
Casey Nash, of Hong Kong, was meant to be on an 8.40am flight to Auckland.
''I'm staying with family down here. We're supposed to be attending a funeral at 1.30pm in Auckland. My husband just got on a jump seat, and I've missed twice. I'm hoping to get on the next one.''
She said she had been at the airport for about two-and-a-half hours.
If she couldn't get a flight, ''he'll be going and I won't unfortunately, but that's just the way it goes''.
At 10.45am, the Air New Zealand website indicated a 7.30am flight from Palmerston North to Wellington, a 9.50am flight to Auckland and a 9.55am flight to Hamilton had been cancelled.
Earlier, the site showed a plane from Nelson, scheduled to land at 8.25am, and a flight from Auckland scheduled for 9.25am had also been cancelled.
Several other flights, both in and out of the airport had been delayed.
Air New Zealand has advised people booked to travel on its domestic network today to consult the departures information on its website or phone the contact centre on 0800 737 000.
- Manawatu Standard
If you had a choice, which would you prefer on Christmas day?Related story: Sun takes a Christmas holiday