The length of time varies from patient to patient and between conditions. Typically psoriasis patients will see much faster results than vitiligo patients. The most important thing is to be consistent with your treatments, and to follow your doctor’s treatment plan.