Flight distance between Uitenhage, South Africa and Soroti, Uganda 2,508.5 mi / 4,037.0 km