Flight distance between Uitenhage, South Africa and Letlhakeng, Botswana 668.0 mi / 1,075.1 km