Flight distance between Huambo, Angola and Teyateyaneng, Lesotho 1,368.8 mi / 2,202.9 km