Flight distance between Cape Town, South Africa and Auckland, New Zealand 7,313.9 mi / 11,770.6 km