Indian visas are not that hard to obtain. The best place to apply for an Indian visa is through the Indian Missions in the country you are in. There are various types of Indian visas you may apply for. There is a business visa, a student visa, employment visa, transit visa, or simply an entry visa to India. All these types of visa can be easily obtained through the Indian Missions. You may also seek help from the Indian Embassy in your country. There is also the High Commission of India and Consulate Generals of India to help you acquire one.
In order to get an Indian visa, you will need a number of documents, then, it should only take you a day to obtain one. If you choose to apply for an Indian visa by mail, it may take up to a maximum of 10 days. Firstly, you will need to prepare your passport. The passport you present during application must not be expiring in the next 6 months from the date of application. The passport must have at the least two blank pages available. Prepare two recent passport ID photographs, ensure that your photo has a white or at the least, light background. Application fees usually cost around $60 or more if you request for a longer stay.
To get an Indian visa in person, go to the nearest Indian Embassy or Consulate General. Applications are accepted from 9 in the morning to 12.30 noon. It will be processed immediately and you will get your visa sometime between 3 and 5 in the afternoon. It is that easy! If you cannot visit the embassy or consulate, you may apply through a travel agency or via mail. It will take about 10 business days to receive your visa.
