Flight distance between Cape Town, South Africa and Newcastle, Australia 6,913.7 mi / 11,126.6 km