Flight distance between Uitenhage, South Africa and Al Ḩudaydah, Yemen 3,548.5 mi / 5,710.8 km