Flight distance between Uitenhage, South Africa and Şanlıurfa, Turkey 4,975.7 mi / 8,007.6 km