Q. What is the minimum stay essential before a person can apply for Indian Citizenship? Answer:
7 years
Notes: If the person is of Indian origin, then he / she has to be ordinary resident of India for seven years before making application towards getting citizenship by registration.