Four flights bound for Christchurch have been delayed due to fog, Air New Zealand says.
The flights are from Nelson, Invercargill, Napier and New Plymouth.
In a statement, the airline said staff were monitoring the conditions, which were expected to clear later this morning.
Meanwhile, three of its flights from Christchurch to Hokitika, Dunedin and Nelson are also delayed.