Flight distance between Uitenhage, South Africa and Mahilyow, Belarus 6,064.9 mi / 9,760.6 km