This depends on the type of visa application. Different types of visas require different requirements and we can only give you a time estimate once we have obtained full instructions regarding your personal circumstances.