Flight distance between Uitenhage, South Africa and Shendi, Sudan 3,525.7 mi / 5,674.0 km