There is no such thing as vitiligo cure because vitiligo is non-treatable and there is no such medication which can help you completely get rid of vitiligo. Vitiligo cure is normally temporary which shows a temporary recovery but the patches come back again once you stop using the medicine.