Flight distance between Uitenhage, South Africa and Mokhotlong, Lesotho 376.8 mi / 606.4 km