Flight distance between Uitenhage, South Africa and Cainta, Philippines 7,097.1 mi / 11,421.6 km