Flight distance between Uitenhage, South Africa and Thaba-Tseka, Lesotho 348.3 mi / 560.5 km