Flight distance between Uitenhage, South Africa and Kaesŏng, North Korea 8,149.6 mi / 13,115.5 km