Flight distance between Botshabelo, South Africa and Ulan Bator, Mongolia 7,271.2 mi / 11,701.9 km