Flight distance between Uitenhage, South Africa and Oshakati, Namibia 1,256.7 mi / 2,022.5 km