Flight distance between Uitenhage, South Africa and Sa'dah, Yemen 3,706.0 mi / 5,964.2 km