Flight distance between Uitenhage, South Africa and Janeng, Botswana 576.4 mi / 927.6 km