Flight distance between Butha-Buthe, Lesotho and Nanjing, China 7,269.1 mi / 11,698.5 km