Are there any vitamins that help with vitiligo?

Yes. There are published studies from south america have shown an effect from a combination of b complex 100, vitamin c, and high dose flood acid 8 mg a day. Ginko biloba has been show an effect of slowing down the progression of vitiligo.
All of them. Vitiligo has several possible causes; and since virtually every disease is affected by vitamin/mineral deficiencies then it holds that vitiligo from any cause would do better when you have sufficient repletion of vitamins and minerals. To my knowledge there is no specific nutrient that has a direct effect on vitiligo.