Flight distance between Botshabelo, South Africa and Bayanhongor, Mongolia 6,960.3 mi / 11,201.4 km