Flight distance between Uitenhage, South Africa and ‘Amrān, Yemen 3,626.3 mi / 5,836.0 km