Flight distance between Botshabelo, South Africa and Undurkhaan, Mongolia 7,411.6 mi / 11,927.8 km