Flight distance between Uitenhage, South Africa and Leskovac, Serbia 5,307.8 mi / 8,542.1 km