This is perhaps the most common question which I face on a regular basis.
Strictly speaking, there is no cure for vitiligo at the moment.
This is because there is a non-zero chance of recurrence of the condition which persists in spite of treatment which is difficult to predict.
There are, however, viable treatment options available to patients. Depending on the extent of vitiligo and the areas affected, patients can achieve reasonable degrees of repigmentation over time. The main keys to achieving results are a combination of adherence to therapy and patience.
I hope this helps to answer the question!
Dr Christopher Lim