Flight distance between Uitenhage, South Africa and Sofia, Bulgaria 5,284.2 mi / 8,504.0 km