Flight distance between Uitenhage, South Africa and Aden, Yemen 3,465.3 mi / 5,576.9 km