Flight distance between Uitenhage, South Africa and Salihorsk, Belarus 5,981.1 mi / 9,625.6 km