Flight distance between Uitenhage, South Africa and São Bernardo do Campo, Brazil 4,330.4 mi / 6,969.1 km