Immigration is controlled for all travelers, aliens and Indians at the time of arrival and departure. Passengers are duly stamped on arrival and departure, and passengers must be careful and check the stamp before leaving the stamp. With the exception of Nepal and Bhutan, citizens from all countries require valid passports, proper travel documents and visas to enter India. Citizens from Nepal and Bhutan do not require a passport or visa, but must have valid documents based on valid country documents. All travelers, foreigners and Indians who enter / leave India must fill in the landing card and the entrance card upon arrival and departure.
There is no provision for "Arrival Visa" in India, but there is a temporary landing permit allowing foreigners to enter India in case of emergency. Temporary landing permits are not allowed for nationalities of Pakistan, Afghanistan, Bangladesh, Sri Lanka, Iran, Nigeria, Somalia, Ethiopia and Algeria. Transit Visa can be issued to foreigners who have to return within 72 hours.
Different restrictions apply to different types of visas. See the different types of visas:
Visa Requirements by Country may be different. However, the basic documents required to obtain an Indian visa are:
o Original passport valid for at least 6 months
o Visa fee
o Two passport-size photos
o Support documents where necessary
o Application form duly completed
For Indian (POI) and Non-Indian (NRI) People Requiring Overseas Indian Citizenship (OCI) or PIO Cards, No Indian Visa is required. OCI and PIO cards allow them to visit India at any time without a visa.
Source by Suresh B