Flight distance between Botshabelo, South Africa and Saynshand, Mongolia 7,316.5 mi / 11,774.7 km