Foreign nationals coming to India are required to have valid passports of their country and a valid Indian visa. Passport should have at least 2 blank pages and the validity date should be more than 180 days. Those arriving in India without a visa bearing the correct validity dates and number of entries are subject to immediate deportation on a return flight.
Nationals of Nepal and Bhutan do not require a visa to enter India, and nationals of Maldives do not require a visa to enter India for a period up to 90 days. Nepal and Bhutan nationals require a passport to enter India if they are coming from countries other than Nepal and Bhutan respectively. Nepalese and Bhutanese citizens are exempt from the requirement of passports if entering India from Nepal or Bhutan provided they have a proof of identity.
U.S. citizens can get a 6-month, 5-year or 10-year tourist visa under a bilateral agreement. However, non-U.S. citizens are only eligible for up to a six-month tourist visa. The visa validity duration begins on the first day of issuance and regardless of the duration of the valid visa, the maximum duration of stay in India is limited to 6 months (180 days) on each visit. Extension of stay is not granted on tourist visas and it can not be converted into any other visa.
Visitors travelling to India from Pakistan, Israel, Kenya, Ethiopia, Nigeria, Afghanistan or Somalia you will be required to hold a valid polio vaccination certificate.
Yellow Fever vaccination is required for travellers arriving from countries with risk of yellow fever transmission.
Medicines can be taken into India as long as you carry the prescription with you. Narcotic Drugs and Psychotropic substances are prohibited.