Flight distance between Uitenhage, South Africa and Corroios, Portugal 5,470.4 mi / 8,803.7 km