Flight distance between Uitenhage, South Africa and Nyíregyháza, Hungary 5,650.4 mi / 9,093.5 km