Immigration check is done for all the passengers, foreigners as well as Indians at the time of arrival and departure. The passport of the passengers are duly stamped on arrival and departure and the passengers must be careful and cross-check the stamp before leaving the counter. Citizens of all countries except Nepal and Bhutan require valid passport, relevant travel documents and visa to enter India. The citizens of Nepal and Bhutan don’t need passport or visa but they have to carry valid documents for identification when proceeding from their countries. All the passengers, foreigners as well as Indians who are entering/exiting India are required to fill the Disembarkation Card and the Embarkation Card on arrival and departure, respectively.
There is no provision of “On Arrival Visa” in India but there is Temporary Landing Permit which allows the foreigners to enter India in case of emergency situations. The Temporary landing Permit facility is not allowed to the nationals of Pakistan, Afghanistan, Bangladesh, Sri Lanka, Iran, Nigeria, Somalia, Ethiopia and Algeria. Transit Visa can be issued to foreigners who have their return journey tickets confirmed within 72 hours.
Restrictions:
Different restrictions are applicable to different kinds of visas. Let’s take a look at the different kinds of Visas:
1. Tourist 
2. Student 
3. Business 
4. Employment 
5. Transit 
6. Missionaries 
7. Journalist 
8. Conference 
9. Research
10. Entry 
11. Collective
Visa Requirements:
The requirements for Visa can vary from country to country. However, the following are the basic documents that are required to obtain Indian visa:
Original passport valid for at least 6 months
Visa fee
Two passport size photographs
Supporting documents, where necessary
Duly completed application form
For Persons of Indian Origin (POI) and Non Residents of India (NRI) who obtain Overseas Indian Citizenship (OCI) or PIO Card don’t need Indian Visa. The OCI and PIO card gives them the freedom to visit India at any time without visa.
I first time visit in this blog. I find this blog have relevant information.
You can discuss freely immigration issues, questions, answers and other Business and
Education Issue including student visa, immigration, work visa, holiday visa, business visa, nationality and much more.
regards.
http://www.india-forums.tv/immigration-forum.html