Flight distance between Uitenhage, South Africa and Rabak, Sudan 3,279.0 mi / 5,277.0 km