India visa policy

India visa policy

iVisa | Updated on Jul 30, 2021

Visa Policy for India

Those traveling to India should familiarize themselves with the country's visa policy for information regarding the country's requirements, rules, and regulations. Visitors from abroad are required to obtain a visa to enter India. Visas come in different types according to the nationality of travelers, their intended purpose of visiting, and the length of time they will stay in the country. See more details about the India visa policy.

Fill me in

Most nationalities are eligible for an electronic visa or e-Visa for India. A simple online application can be used to obtain the certificate. Applicants receive a copy of their India E-Visa via email within a couple of days of applying.

The India Tourist e-Visa, the India Medical e-Visa, and the India Business e-Visa are the three types of India e-Visas. They all allow foreign nationals to stay in India for a short period of time for the specified purpose. Certain countries' citizens are not able to apply for a visa online and must instead apply for one at the Indian embassy. The India visa policy is explained in more detail here. Visas and permits from the Indian embassy are also available for foreign nationals who are relocating to India, working or studying there, or staying for longer than the duration of the e-Visa. In accordance with Indian visa policy, nationals of only a few sovereign states can enter visa-free and remain indefinitely in the country. India also grants them the right to live and work without requiring any visas or permits. A few Maldivian citizens have visa-free, 90-day access to India. A complete list of the visa policies for India can be found below.

Tourist Visa Policy for India

Most foreign nationals visiting India on vacation need a visa, except those whose nationality is exempt from visa requirements. An electronic visa and a tourist visa are two options for getting a tourist visa for India.

A majority of countries are eligible to apply online for the Indian eVisa. Depending on the purpose of your visit, there are different types of e-Visas for India. It is possible to apply for an e-visa for Indian tourists. In exchange for this visa, the holder is permitted 90 consecutive days of tourism in the country. Keep on reading for more details about the India visa policy.

The Indian Embassy and Consulates overseas issue tourist visas for citizens of 70 countries. For foreign nationals planning to stay longer than 90 days in India as a tourist, a visa will be required from the Indian consulate.

Some countries don't require a visa for tourists to enter India, although one of them has a maximum stay of 90 days (for longer stays, a tourist visa is needed). International travelers are required to submit supporting documents and comply with the necessary requirements to obtain an Indian tourist visa.

India e-Visa

Indian citizens can apply for an electronic visa to enter the country via an online application form. There are around 170 countries whose citizens are eligible to apply for an e-Visa to India. Tourists, businessmen, and medical tourists can apply for an Indian e-Visa to visit the country. They differ in terms of what each type of e-Visa entails. Learn more about the India visa policy by reading on.

International travelers can enter India multiple times with the India Tourist e-Visa. They can stay for 90 days total during each visit. The certificate is valid for one full year (365 days) from the date it is issued. Business eVisa holders can stay in India for only 180 days as per their Business eVisa.

Foreign nationals can enter India three times to receive medical treatment under the India Medical e-Visa for a period of 120 days. It should take 60 days to complete the following visits after the first one. With a Medical e-Visa, foreign nationals can stay in India for a maximum of 60 days. Check out this article to discover more about the India visa policy.

There is also the possibility for up to two companions to travel with the patient on a Medical e-Visa (these must be adults; children may only accompany a patient on a Medical e-Visa). See what nationalities are eligible for an eVisa for India in the list below.

  • Albania
  • Andorra
  • Angola
  • Anguilla
  • Antigua and Barbuda
  • Argentina
  • Armenia
  • Aruba
  • Australia
  • Austria
  • Azerbaijan
  • Bahamas
  • Barbados
  • Belarus
  • Belgium
  • Belize
  • Benin
  • Bolivia
  • Bosnia and Herzegovina
  • Botswana
  • Brazil
  • Brunei Darussalam
  • Bulgaria
  • Burundi
  • Cambodia
  • Cameroon
  • Canada
  • Cape Verde
  • Cayman Islands
  • Chile
  • China
  • Colombia
  • Comoros
  • Cook Islands
  • Costa Rica
  • Croatia
  • Cuba
  • Czech Republic
  • Denmark
  • Djibouti
  • Dominica
  • Dominican Republic
  • Ecuador
  • El Salvador
  • Eritrea
  • Estonia
  • Federated States of Micronesia
  • Fiji
  • Finland
  • France
  • Gabon
  • Gambia
  • Georgia
  • Germany
  • Ghana
  • Greece
  • Grenada
  • Guatemala
  • Guinea
  • Guyana
  • Haiti
  • Honduras
  • Hong Kong
  • Hungary
  • Iceland
  • Indonesia
  • Iran
  • Ireland
  • Israel
  • Italy
  • Ivory Coast
  • Jamaica
  • Japan
  • Jordan
  • Kazakhstan
  • Kenya
  • Kiribati
  • Kyrgyzstan
  • Laos
  • Latvia
  • Lesotho
  • Liberia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Macau
  • Macedonia
  • Madagascar
  • Malawi
  • Malaysia
  • Mali
  • Malta
  • Marshall Islands
  • Mauritius
  • Mexico
  • Moldova
  • Monaco
  • Mongolia
  • Montenegro
  • Montserrat
  • Mozambique
  • Myanmar
  • Namibia
  • Nauru
  • Netherlands
  • New Zealand
  • Nicaragua
  • Niger
  • Niue
  • Norway
  • Oman
  • Palau
  • Palestinian Territory
  • Panama
  • Papua New Guinea
  • Paraguay
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Qatar
  • Republic of Cyprus
  • Romania
  • Russian Federation
  • Rwanda
  • Saint Kitts and Nevis
  • Saint Lucia
  • Saint Vincent and the Grenadines
  • Samoa
  • San Marino
  • Saudi Arabia
  • Senegal
  • Serbia
  • Seychelles
  • Sierra Leone
  • Singapore
  • Slovakia
  • Slovenia
  • Solomon Islands
  • South Africa
  • South Korea
  • Spain
  • Sri Lanka
  • Suriname
  • Swaziland
  • Sweden
  • Switzerland
  • Taiwan
  • Tajikistan
  • Tanzania
  • Thailand
  • Timor-Leste
  • Tonga
  • Trinidad and Tobago
  • Turks and Caicos Islands
  • Tuvalu
  • Uganda
  • Ukraine
  • United Arab Emirates
  • United Kingdom
  • United States
  • Uruguay
  • Uzbekistan
  • Vanuatu
  • Vatican City
  • Venezuela
  • Vietnam
  • Zambia
  • Zimbabwe

See more about India eVisa

India Tourist Visa

The Indian visa policy requires citizens of around 70 countries to apply for a consular visa at an Indian embassy in order to travel to the country. An Indian embassy visa is required for tourists, business people, and medical tourists of these nationalities for stays up to 120 days.

All travelers planning to move to India or stay for over 90 consecutive days (over 180 days for business visitors) need to obtain a long-term visa or permit from an embassy. It also includes a residence permit in India, which allows a foreign national to live in the country.

In accordance with India visa policy, if the foreign national intends to work in India, they will need an Employment Visa for India.

The foreign national is required to provide supporting documentation for any Indian visa, including a valid passport, in order to obtain an embassy visa. You can see below all the nationalities for which a visa is required for India for all purposes of visit.

  • Afghanistan
  • Aland Islands
  • Algeria
  • American Samoa
  • Antarctica
  • Bahrain
  • Bangladesh
  • Bermuda
  • Bonaire
  • British Indian Ocean Territory
  • British Virgin Islands
  • Burkina Faso
  • Central African Republic
  • Chad
  • Christmas Island
  • Cocos Islands
  • Congo
  • Curacao
  • Democratic Republic of the Congo
  • Egypt
  • Equatorial Guinea
  • Ethiopia
  • Falkland Islands
  • Faroe Islands
  • French Guiana
  • French Polynesia
  • Gibraltar
  • Greenland
  • Guadeloupe
  • Guam
  • Guernsey
  • Guinea-Bissau
  • Iraq
  • Isle of Man
  • Jersey
  • Kuwait
  • Lebanon
  • Libya
  • Martinique
  • Mauritania
  • Mayotte
  • Morocco
  • New Caledonia
  • Nigeria
  • Norfolk Island
  • North Korea
  • Northern Mariana Islands
  • Pakistan
  • Pitcairn Islands
  • Puerto Rico
  • Reunion
  • Saint Barthelemy
  • Saint Helena
  • Saint Martin
  • Saint Pierre and Miquelon
  • Sao Tome and Principe
  • Sint Maarten
  • Somalia
  • South Georgia and the South Sandwich Islands
  • South Sudan
  • Sudan
  • Svalbard and Jan Mayen
  • Syrian Arab Republic
  • Togo
  • Tokelau
  • Tunisia
  • Turkey
  • Turkmenistan
  • United States Virgin Islands
  • Wallis and Futuna
  • Yemen

Learn more about the India tourist visa

Other Visa Information for India

The Indian government allows citizens of only a few countries to enter the country without a visa as per the India visa policy. Due to the India-Nepal Treaties of Peace and Friendship and the Bhutan-India Treaties of 1949, Bhutanese and Nepalese nationals enjoy the freedom of movement throughout both countries.

Unless they arrive from mainland China, Hong Kong, Macau, the Maldives, or Pakistan, travelers from Bhutan and Nepal are not required to have a passport or visa to enter India. Citizens of these countries are authorized to remain and work in India indefinitely. The same is true for Indian nationals traveling to Nepal or Bhutan.

Visa-free entry to India is available to Maldives citizens for up to 90 days. A visa is required for Maldivians who wish to stay in India or work there for an extended period of time. See below for more information about the nationalities that don't require a visa to visit India.

  • Bhutan
  • Maldives
  • Nepal

Check out if you need a visa to enter India