Have a safe journey and be in for a long long flight I use to live in dunedin and it use to take me around 36 hours to get there including local flights from auckland, wellington and christchurch and 4 hours drive :). You are going to a great country do visit the south island its beautiful and best of luck (Y)