Flight distance between Uitenhage, South Africa and Zaragoza, Spain 5,471.1 mi / 8,804.8 km