In 2030 Diwali is on Oct 18

Diwali is on Oct 30,2016.