Flight distance between Uitenhage, South Africa and Lisbon, Portugal 5,474.3 mi / 8,810.1 km