Dunedin Airport had 13 flight disruptions due to fog yesterday.
An airport spokeswoman said three morning flights were delayed by at least two and a-half hours, including the 8.50am flight from Auckland, which was diverted to Invercargill and did not arrive until 12.17pm.
The spokeswoman said Christchurch Airport was also affected by fog later in the morning and early in the afternoon, which caused delays and cancellations in Dunedin. — APL