Dermatologists recommend if you suffer from Vitiligo:

Topical medicines

Narrowband Ultraviolet B therapy

Light treatment

Cosmetics

Surgery

Depigmentation

Unconventional treatment

read more here in details:

7-ways-dermatologists-can-help-treat-vitiligo