Visa rules for visitors travelling to India vary from country to country. While some nationalities can apply for an Indian e-Visa online, and others do not require a visa at all, some may even need to apply for a visa through an Indian embassy or a consulate.
Find out the eligible entry routes for your nationality below.
Foreign nationals holding valid passports from any one of the following countries are eligible to apply for an Indian e-Visa:
The document requirements depend on the Indian eVisa type that a traveller applies for. These are the common documents required from all applicants:
Applicants must review the complete list of documents required for the Indian e-Visa based on their selected e-Visa type before applying.
e-Tourist Visa - 30 days
e-Tourist Visa - 1 year
e-Tourist Visa - 5 years
e-Business Visa
e-Medical Visa
e-Medical Attendant Visa
e-Conference Visa
e-Ayush Visa
e-Ayush Attendant Visa
e-Film Visa
e-Mountaineering Visa
e-Production Investment
e-Transit Visa
e-Miscellaneous
Citizens of the following countries do not require a visa to enter India.
If you are a citizen of any of the following countries, you need to visit an Indian embassy or consulate to apply for a regular sticker visa.
No. You should request for your passport renewal before applying. Your passport should remain valid for at least 6 months from your intended date of arrival in India.
The Indian e-Visa fee depends on your nationality, processing speed selected and e-Visa type you apply for. Check the exact fee before applying.
Yes. Each traveller must have their own visa irrespective of their age.
You must carefully review each country's list to find out the rules for your nationality, if you’re still unsure, contact the Indian e-Visa support for assistance.
Content Disclaimer: Although this information was last updated in September 2026, we recommend verifying with the appropriate agencies, embassies, and airlines to ensure complete accuracy regarding your travel plans.
To help us improve