Flight distance between Uitenhage, South Africa and Qurayyat, Saudi Arabia 4,564.1 mi / 7,345.2 km