Flight distance between Uitenhage, South Africa and Bājil, Yemen 3,572.8 mi / 5,749.8 km