Flight distance between Uitenhage, South Africa and Kampala, Uganda 2,400.0 mi / 3,862.5 km