Flight distance between Uitenhage, South Africa and Villach, Austria 5,599.2 mi / 9,011.0 km