Flight distance between Botshabelo, South Africa and Namp’o, North Korea 7,884.9 mi / 12,689.5 km