Flight distance between Uitenhage, South Africa and Al Ghayz̧ah, Yemen 3,876.7 mi / 6,238.9 km