Flight distance between Uitenhage, South Africa and Sar-e Pul, Afghanistan 5,496.0 mi / 8,844.9 km