Flight distance between Uitenhage, South Africa and El Daein, Sudan 3,124.7 mi / 5,028.8 km