Flight distance between Uitenhage, South Africa and Kasese, Uganda 2,364.7 mi / 3,805.7 km