It is essential that you have a valid visa on entering India.
There are two types of visa for India, regular visa and e-visa. A regular visa is valid from the date it is stamped by your country’s Indian embassy, it can be of 6 months to 1 year duration depending on your nationality. An Indian e-visa is valid for 60 days from the date of arrival in India.
For further information and application for an Indian Visa click here.