Flights in and out of Wellington have been cancelled, causing travel chaos.

Strong winds are battering the North and Upper South Islands, cancelling ferrys and flights, closing highways, and cutting power to homes.

Heavy rain, damaging winds and snow are forecast across New Zealand.