Flight distance between Uitenhage, South Africa and Sayyān, Yemen 3,603.2 mi / 5,798.8 km