Flight distance between Teyateyaneng, Lesotho and Wuhan, China 7,024.2 mi / 11,304.3 km