Flight distance between Bayanhongor, Mongolia and Teyateyaneng, Lesotho 6,907.5 mi / 11,116.5 km