Flight distance between Uitenhage, South Africa and Ruse, Bulgaria 5,362.7 mi / 8,630.5 km