Flight distance between Botshabelo, South Africa and Kitakyushu, Japan 8,062.3 mi / 12,975.0 km