Flight distance between Botshabelo, South Africa and P’yŏngsŏng, North Korea 7,919.8 mi / 12,745.7 km