Flight distance between Uitenhage, South Africa and Sanaa, Yemen 3,612.4 mi / 5,813.6 km