Flight distance between Uitenhage, South Africa and Keetmanshoop, Namibia 658.3 mi / 1,059.5 km