Heavy fog has disrupted flights to and from Dunedin Airport this morning.

Eight flights between Dunedin and Christchurch and Wellington have been cancelled, while other services face delays.

The airport said passengers should check its website for the latest flight details.

- Herald Online

Advertisement