How long would it take to cure strabismus?

Depends. Seeing with both eyes (binocular vision) is established under 18 months of age. If not corrected congenital strabismus may result in a lazy eye. Strbismus in later life can be due to a variety of causes , from vascular events to infections or eye or brain disorders.