Flight distance between Uitenhage, South Africa and Sankt Pölten, Austria 5,694.8 mi / 9,164.9 km