Flight distance between Uitenhage, South Africa and Ḩajjah, Yemen 3,621.2 mi / 5,827.7 km