Flight distance between Botshabelo, South Africa and Bayanhongor, Mongolia 6,954.8 mi / 11,192.6 km