Flight distance between Uitenhage, South Africa and Timaru, New Zealand 6,626.4 mi / 10,664.2 km