Flight distance between Uitenhage, South Africa and Ghanzi, Botswana 864.0 mi / 1,390.5 km