Flight distance between Uitenhage, South Africa and Haskovo, Bulgaria 5,229.8 mi / 8,416.6 km