Flight distance between Uitenhage, South Africa and Funchal, Portugal 5,347.5 mi / 8,606.0 km