Flight distance between Uitenhage, South Africa and Saḩar, Yemen 3,612.2 mi / 5,813.2 km