Flight distance between Uitenhage, South Africa and Kayanza, Burundi 2,147.9 mi / 3,456.8 km