Flight distance between Uitenhage, South Africa and Amadora, Portugal 5,479.1 mi / 8,817.8 km