Passport is only compulsory when we travel from one country to another country. Otherwise their is no need for a passport to travel within India. But you need to have a identity proof to prove you as a citizen of India. It can be any government issued proof like aadhar card, driving license,PAN card,etc.