Flight distance between Uitenhage, South Africa and Portimão, Portugal 5,363.0 mi / 8,631.0 km