Fog in Christchurch and Palmerston North has delayed or cancelled flights, just as they have resumed in the capital.
Fog in Wellington yesterday created havoc for flights around the country and only lifted about lunchtime. Parts of the capital were hit again this morning but the airport remained operational.
But in Christchurch more than 20 flights were delayed or cancelled by fog, while flights were also affected in Palmerston North.
Sixteen flights from Christchurch to or from Blenheim, Hokitika, Palmerston North, Auckland, Wellington, Tauranga, Napier and Dunedin were delayed and six more cancelled to or from Nelson, Invercargill and Hamilton.
Christchurch Airport spokeswoman Yvonne Densem said some flights were still arriving and departing.
"The regional airlines are having issues all over the country ... part of that is because of the weather condition in other areas," she said.
Passengers were advised to check flight details on the Christchurch Airport website or directly with their airlines.
In Palmerston North, the Air New Zealand website showed a 7.30am flight to Wellington and a 9.50am flight to Auckland had been cancelled.
A plane from Nelson, due to land at 8.25am, and a flight from Auckland due at 9.25am had also been cancelled, and several other flights had been delayed, including a 6.45am flight to Auckland and a 7.05am flight to Christchurch.
Palmerston North airport chief executive Darin Cusack referred inquiries to Air New Zealand, but said he believed the fog was starting to lift.
Wellington Airport has kept clear of the clouds this morning allowing flights to resume, but Karori and some other hilly suburbs remained in the thick of the fog.
A Wellington Airport spokeswoman said passengers were still being asked to check flight details today as the disruptions had created a backlog but on the whole flights were running as normal.
MetService duty forecaster Liz Walsh said a northerly wind would strengthen around Wellington throughout today, shifting any low cloud still hanging around the city.
The wind was part of a front approaching the West Coast of the South Island that would move up towards Wellington tomorrow.
While Wellington was shaking off the thick fog, many other parts of the country woke up to it this morning, including the east coast of the South Island parts of Whanganui and Manawatu.
- Fairfax NZ