Are you an Indian citizen looking to travel abroad? Many countries around the world allow Indian passport holders to enter without having to obtain a visa.
We have compiled a list of all these visa free countries for Indians in 2024 in this Dbd post. You can use this guide to plan your next trip and know which countries will be visa free or visa on arrival for you.
Usually, when the Indian government signs treaties with foreign countries and agrees on visa free travel for Indian citizens, those countries will be designated as visa free for Indians. In addition, foreign nations may also allow Indian citizens to enter without a visa due to India’s strong passport ratings.
The countries included in the list here are based on a report published by Henley & Partners.
Every year, Henley & Partners publish a passport index that ranks the country’s passport power based on the passport’s total visa free score. Henley passport index is one of the world’s most respected and recognized sources of ranking passport power. According to the Henley passport index, the Indian passport ranked at 84th in 2024.
Besides the visa free countries, we will also list all countries that allow Indian passport holders on arrival visas and e-visa.
Before going through the list, let’s clarify what visa-free, visa on arrival, and e-visa status imply for Indian citizens.
What are the difference between visa free, visa on arrival, and e-visa?
Visa-free: A visa free country implies that Indian citizens can enter another country without obtaining a visa. Indian citizens with an Indian passport will be able to enter and stay in visa free countries for as long as they want, depending on the immigration rules of individual nations.
Visa on arrival: On arrival visa or a visa on arrival means that Indian citizens can get an entry permit stamp on their passport upon arrival at the port of entry and then get out of the airport or seaport. However, you cannot prolong your stay beyond a specific period.
E-visa: An e-visa is like a visa on arrival that you can apply for online and receive by email. Once you have an e-visa, you can enter the country that issued the visa through any port of entry in that specific country.
Now that you know about different types of visas. Let’s see which nations allow Indians without a visa, with a vis on arrival and e-visa in 2024. We will also go over the permitted length of stay in these visa free nations.
List of visa free countries for Indians in 2024
Following are the countries where Indian citizens can travel without a visa in 2024. [1]https://www.henleyglobal.com/passport-index [2]https://en.wikipedia.org/wiki/Visa_requirements_for_Indian_citizens
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Albania | 90 days |
2 | Barbados | 90 days |
3 | Bhutan | No restriction |
4 | British Virgin Islands | 30 days |
5 | Cook Islands | 31 days |
6 | Dominica | 6 months |
7 | El Salvador | 90 days |
8 | Fiji | 4 months |
9 | Grenada | 3 months |
10 | Haiti | 3 months |
11 | Indonesia | 30 days |
12 | Jamaica | 6 months |
13 | Macao (SAR China) | 30 days |
14 | Mauritius | 90 days |
15 | Micronesia | 30 days |
16 | Montserrat | 6 months |
17 | Nepal | No restriction |
18 | Niue | 30 days |
19 | Qatar | 30 days |
20 | Saint Kitts and Nevis | 3 months |
21 | Saint Vincent and the Grenadines | 1 month |
22 | Senegal | 90 days |
23 | Serbia | 30 days |
24 | Trinidad and Tobago | 90 days |
25 | Tunisia | 90 days |
26 | Vanuatu | 30 days |
List of countries that allow on Arrival visa for Indian passport holders in 2024
Following countries allow a visa on arrival for Indian passport holders in 2024. Visa will be stamped upon arrival at the port of entry, and you will be allowed to enter and stay for a specific length of time. You do not need to apply before departure for this type of visa.
On arrival visas can be stamped only on certain airports or seaports. Make sure you know where to get your visa stamped before you land in any country. [3]https://www.henleyglobal.com/passport-index [4]https://en.wikipedia.org/wiki/Visa_requirements_for_Indian_citizens [5]https://www.emirates.com/english/before-you-fly/visa-passport-information/
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Bolivia | 90 days |
2 | Botswana | 14 days |
3 | Cambodia | 30 days |
4 | Cape Verde Islands | 30 days |
5 | Comoros Islands | 45 days |
6 | Ethiopia | 90 days |
7 | Gabon | 1 month |
8 | Guinea-Bissau | 90 days |
9 | Iran | 30 days |
10 | Jordan | 30 days |
11 | Laos | 30 days |
12 | Madagascar | 30 days |
13 | Maldives | 90 days |
14 | Marshall Islands | 90 days |
15 | Mauritania | 30 days |
16 | Myanmar | 28 days |
17 | Palau Islands | 30 days |
18 | Rwanda | 30 days |
19 | Samoa | 60 days |
20 | Seychelles | 3 months |
21 | Sierra Leone | 30 days |
22 | Somalia | 30 days |
23 | Sri Lanka | 30 days |
24 | St. Lucia | 6 weeks |
25 | Tanzania | 3 months |
26 | Thailand | 15 days |
27 | Timor-Leste | 60 days |
28 | Togo | 7 days |
29 | Tuvalu | 1 month |
30 | Uganda | 3 months |
31 | Zimbabwe | 3 months |
List of countries that allow e-visa for Indian Citizens in 2024
These are the countries that allow the Indian passport holder to obtain an e-visa before arrival. E-visa is an electronic visa issued online by the government. You can apply for an e-visa before you travel to that nation through the relevant ministry of foreign affairs or an authorized service provider. [6]https://en.wikipedia.org/wiki/Visa_requirements_for_Indian_citizens
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Angola | 30 days |
2 | Armenia | 90 days |
3 | Azerbaijan | 30 days |
4 | Bahrain | 90 days |
5 | Benin | 30 days |
6 | Cambodia | 30 days |
7 | Djibouti | 31 days |
8 | Egypt | 30 days |
9 | Ethiopia | 90 days |
10 | Gabon | 1 month |
11 | Georgia | 30 days |
12 | Guinea | 90 days |
13 | Guinea-Bissau | 90 days |
14 | Ivory Coast | 3 months |
15 | Iran | 30 days |
16 | Kenya | 3 months |
17 | Kyrgyzstan | 60 days |
18 | Laos | 30 days |
19 | Lesotho | 30 days |
20 | Malawi | 90 days |
21 | Malaysia | 30 days |
22 | Myanmar | 28 days |
23 | Papua New Guinea | 30 days |
24 | Russia | 16 days |
25 | Rwanda | 30 days |
26 | Sao Tome and Principe | 30 days |
27 | Singapore | 30 days |
28 | South Africa | 30 days |
29 | South Sudan | 6 months |
30 | Sri Lanka | 30 days |
31 | Suriname | 90 days |
32 | Tajikistan | 60 days |
33 | Tanzania | 3 months |
34 | Uganda | 3 months |
35 | Ukraine | 30 days |
36 | Uzbekistan | 30 days |
37 | Vietnam | 30 days |
38 | Zambia | 30 days |
39 | Zimbabwe | 3 months |
European countries that allow visa free travel for Indians
Following are the European countries that allow visa free entry for Indian passport holders.
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Albania | up to 90 days |
2 | Serbia | up to 30 days |
Asian countries where Indians can travel without a visa
No visa required for Indians in the following Asian countries.
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Bhutan | No restriction |
2 | Cambodia * | 30 days |
3 | Indonesia | 30 days |
4 | Laos * | 30 days |
5 | Macao (SAR Chaina) | 30 days |
6 | Maldives * | 90 days |
7 | Myanmar * | 28 days |
8 | Nepal | No restriction |
9 | Sri Lanka * | 30 days |
10 | Thailand * | 15 days |
11 | Timor-Leste * | 60 days |
* implies either those countries offer on arrival visa or e-Visa for Indian citizens.
Visa free countries for Indians in South America and North America
South American and North American countries that allow visa free entry for Indian passport holders.
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Bolivia * | up to 90 days |
2 | El Salvador | up to 90 days |
* implies either those countries offer on arrival visa or e-Visa for Indian citizens.
Visa free countries for Indians in Africa
African countries that allow visa free entry for Indian passport holders.
S.N | Countries | Allowed Duration of Stay |
---|---|---|
1 | Botswana * | 14 days |
2 | Cape Verde Islands * | 30 days |
3 | Comores Islands * | 45 days |
4 | Ethiopia * | 90 days |
5 | Gabon * | 1 month |
6 | Guinea-Bissau * | 90 days |
7 | Madagascar * | 30 days |
8 | Mauritania * | 30 days |
9 | Mauritius | 90 days |
10 | Rwanda * | 30 days |
11 | Senegal | 90 days |
12 | Seychelles * | 3 months |
13 | Sierra Leone * | 30 days |
14 | Somalia * | 30 days |
15 | Tanzania * | 3 months |
16 | Togo * | 7 days |
17 | Tunisia | 90 days |
18 | Uganda * | 3 months |
19 | Zimbabwe * | 3 months |
* implies either those countries offer on arrival visa or e-Visa for Indian citizens.
Visa free countries for Indian passport holders with UAE residence visa
If you are an Indian passport holder and have a UAE resident visa, you can travel visa-free to the following countries in 2024.
Countries | Visa Type |
---|---|
Albania | Visa free |
Angola | E-visa |
Armenia | E-visa |
Azerbaijan | E-visa |
Bahrain | E-visa |
Barbados | Visa free |
Benin | E-visa |
Bolivia | Visa on arrival |
Botswana | Visa on arrival |
Bhutan | Visa free |
British Virgin Islands | Visa free |
Cambodia | Visa on arrival / E-visa |
Cape Verde Islands | Visa on arrival |
Comoros Islands | Visa on arrival |
Cook Islands | Visa free |
Djibouti | E-visa |
Dominica | Visa free |
Egypt | E-visa |
El Salvador | Visa free |
Ethiopia | Visa on arrival / E-visa |
Fiji | Visa free |
Gabon | Visa on arrival / E-visa |
Georgia | Visa free |
Grenada | Visa free |
Guinea | E-visa |
Guinea-Bissau | Visa on arrival / E-visa |
Haiti | Visa free |
Indonesia | Visa free |
Iran | Visa on arrival / E-visa |
Ivory Coast | E-visa |
Jamaica | Visa free |
Jordan | Visa on arrival |
Kenya | E-visa |
Kyrgyzstan | E-visa |
Laos | Visa on arrival / E-visa |
Lesotho | Visa on arrival / E-visa |
Macao (SAR China) | Visa free |
Madagascar | Visa on arrival |
Malawi | E-visa |
Malaysia | E-visa |
Maldives | Visa on arrival |
Marshall Islands | Visa on arrival |
Mauritania | Visa on arrival |
Mauritius | Visa free |
Micronesia | Visa free |
Montserrat | Visa free |
Myanmar | Visa on arrival / E-visa |
Nepal | Visa free |
Niue | Visa free |
Palau Islands | Visa on arrival |
Papua New Guinea | E-visa |
Qatar | Visa free |
Russia | E-visa |
Rwanda | Visa on arrival / E-visa |
Saint Kitts and Nevis | Visa free |
Saint Vincent and the Grenadines | Visa free |
Samoa | Visa on arrival |
Sao Tome and Principe | E-visa |
Senegal | Visa free |
Serbia | Visa free |
Seychelles | Visa on arrival |
Sierra Leone | Visa on arrival |
Singapore | E-visa |
Somalia | Visa on arrival |
South Africa | E-visa |
South Sudan | E-visa |
Sri Lanka | Visa on arrival / E-visa |
St. Lucia | Visa on arrival |
Suriname | E-visa |
Tajikistan | E-visa |
Tanzania | Visa on arrival / E-visa |
Thailand | Visa on arrival |
Timor-Leste | Visa on arrival |
Togo | Visa on arrival |
Trinidad and Tobago | Visa free |
Tunisia | Visa free |
Tuvalu | Visa on arrival |
Uganda | Visa on arrival / E-visa |
Ukraine | E-visa |
Uzbekistan | E-visa |
Vanuatu | Visa free |
Vietnam | E-visa |
Zambia | E-visa |
Zimbabwe | Visa on arrival / E-visa |
Visa free countries for Indians with USA Green Card
For those Indian citizens who are American Green Card holders, you can travel to the following countries without a visa.
Countries | Visa Type |
---|---|
Albania | Visa free |
Angola | E-visa |
Armenia | E-visa |
Azerbaijan | E-visa |
Bahrain | E-visa |
Barbados | Visa free |
Belize | Visa free |
Benin | E-visa |
Bolivia | Visa on arrival |
Botswana | Visa on arrival |
Bhutan | Visa free |
British Virgin Islands | Visa free |
Cambodia | Visa on arrival / E-visa |
Canada | Visa free |
Cape Verde Islands | Visa on arrival |
Comoros Islands | Visa on arrival |
Cook Islands | Visa free |
Costa Rica | Visa free |
Curacao and Aruba | Visa free |
Djibouti | E-visa |
Dominica | Visa free |
Egypt | E-visa |
El Salvador | Visa free |
Ethiopia | Visa on arrival / E-visa |
Fiji | Visa free |
Gabon | Visa on arrival / E-visa |
Georgia | Visa free |
Grenada | Visa free |
Guinea | E-visa |
Guinea-Bissau | Visa on arrival / E-visa |
Haiti | Visa free |
Indonesia | Visa free |
Iran | Visa on arrival / E-visa |
Ivory Coast | E-visa |
Jamaica | Visa free |
Jordan | Visa on arrival |
Kenya | E-visa |
Kyrgyzstan | E-visa |
Laos | Visa on arrival / E-visa |
Lesotho | Visa on arrival / E-visa |
Macao (SAR China) | Visa free |
Madagascar | Visa on arrival |
Malawi | E-visa |
Malaysia | E-visa |
Maldives | Visa on arrival |
Marshall Islands | Visa on arrival |
Mauritania | Visa on arrival |
Mauritius | Visa free |
Mexico | Visa free |
Micronesia | Visa free |
Montserrat | Visa free |
Myanmar | Visa on arrival / E-visa |
Nepal | Visa free |
Niue | Visa free |
Palau Islands | Visa on arrival |
Papua New Guinea | E-visa |
Peru | Visa free |
Qatar | Visa free |
Russia | E-visa |
Rwanda | Visa on arrival / E-visa |
Saint Kitts and Nevis | Visa free |
Saint Vincent and the Grenadines | Visa free |
Samoa | Visa on arrival |
Sao Tome and Principe | E-visa |
Senegal | Visa free |
Serbia | Visa free |
Seychelles | Visa on arrival |
Sierra Leone | Visa on arrival |
Singapore | Visa free |
Somalia | Visa on arrival |
South Africa | E-visa |
South Sudan | E-visa |
Sri Lanka | Visa on arrival / E-visa |
St. Lucia | Visa on arrival |
Suriname | E-visa |
Tajikistan | E-visa |
Tanzania | Visa on arrival / E-visa |
Thailand | Visa on arrival |
Timor-Leste | Visa on arrival |
Togo | Visa on arrival |
Trinidad and Tobago | Visa free |
Tunisia | Visa free |
Tuvalu | Visa on arrival |
Uganda | Visa on arrival / E-visa |
Ukraine | E-visa |
Uzbekistan | E-visa |
Vanuatu | Visa free |
Vietnam | E-visa |
Zambia | E-visa |
Zimbabwe | Visa on arrival / E-visa |
How can Indians travel without a visa?
For any country designated as visa free for Indian passport holders, you can enter that country without applying for a visa. For a visa on arrival designated country, you do not need to have a visa stamp before the departure. However, you need to show your passport and get your visa stamped at the port of entry.
The duration of the stay varies depending on the country you are visiting. Make sure you read the visa policy of every country before departure.
What do Indian citizens require for on arrival visa?
The documents required for a visa on arrival to the Indian passport holder vary depending on your visiting country. You can get more details about on arrival visa requirements by visiting the country’s embassy website where you are traveling.
However, in general, you need to have the following documents for on arrival visa.
- Valid passport.
- Passport size photographs.
- Information about the purpose of your visit to that country.
- Return ticket reservation.
- Confirmed hotel reservation or other accommodation proof.
- Proof of sufficient funds to cover the stay and other expenses, e.g., credit card or bank statement.
- Vaccination proof if required for that country.
What is the procedure to apply for an e-Visa from India?
The procedure to apply for an e-Visa varies depending on the country you are visiting. However, in general, the steps are as follows.
- Visit the website of the relevant embassy or ministry of foreign affairs of that country where you want to travel.
- Provide all the details about yourself and answer all questions asked by the website
- Pay visa fee by credit card/debit card /net banking
You will receive your e-visa through email within one working day if your application is successful. This document can be printed out and only has to be presented upon arrival at the airport or port of entry, along with a valid passport. You cannot travel without submitting this document at the airport or port of entry.
Things to consider before visa free travel
- Make sure you have the passport valid for at least six months at the time of travel, even if you are traveling to visa free country.
- Make photocopies of your passport and keep them with you. You can also scan your passport and keep this in the email, which may be easily accessible wherever you are traveling.
- Scan all important documents like air tickets, hotel reservations, vaccinations certificate, etc., and save them in easily accessible storage during emergencies.
- Bring copies of all essential documents like airport address, phone number of the embassy, and other details if you lose your passport.
- Get more details about how to stay safe while traveling abroad.
- Check if there are any travel advisories for that particular country or region on that day before traveling. You must be informed about areas that present more risk for that specific period.
- You must remember that any country can restrict your entry even if you have visa free access. Check the necessary documentation before traveling to a foreign country.
See Also: Visa-Free Countries for Nepali Passport Holders
FAQs about visa free countries for Indians
How many countries can Indian visit without a visa?
Indians can visit 26 countries without obtaining visas and may visit these countries as many times as they wish.
Indian passport holders can obtain on arrival visas in 31 countries, and e-Visas in 39 nations.
Is Malaysia a visa free country for Indians?
To visit Malaysia, Indian passport holders must obtain an e-visa. Thus, Malaysia is not a visa-free destination for Indians in this sense.
Is a USA visa free for Indians?
Indian citizens have to apply for a visa via the US consulate before traveling to the USA. So, the USA is not a visa free country for Indians.
What is no visa for Indians means?
No visa refers to a country where Indian citizens do not require a visa to visit. In countries where India does not need visas, the passport holder can do multiple entries without restrictions.
Is on arrival visa available at every airport of the applicable countries?
On arrival visa is not available at every airport. Only certain airports allow Indian citizens to apply for a visa on arrival. Make sure you check which airport can stamp on arrival visa before your departure.
Is e-visa single entry or multiple entries to a foreign country for Indian citizens?
In most countries, an e-visa is not a multiple entry visa. Indian passport holders can apply for a single entry e-visa, unless the country specifies otherwise.
Do e-Visas come with the same validity period for every country?
Each country has its e-visa validity policy. You can visit the official website or embassy page of a destination country to know more about the e-visa validity period.
What is a transit visa?
A transit visa is also called a layover permit. A Transit visa allows you to exit from the airport for a short period. Indian citizens can obtain a transit visa when in transit in limited countries.
Final thoughts
Well! with the help of this Dbd post, you are now well informed about which countries allow visa free entry for Indian passport holders. You also have complete information about on arrival and e-visa accepting countries in the world.
You can bookmark this page to keep updated about visa free countries for Indians in the upcoming years.
We update this page frequently once if any new countries are added or removed from the visa free countries list.
Share this useful information with your friends and family who might be interested!
- 107shares
- Facebook Messenger
About the author
Raju Chopra
Raju Chopra is an experienced immigration attorney with a Master's degree in Law from the University of Colorado Boulder. He has worked on international immigration matters for the past ten years, helping clients navigate the often confusing world of global visa laws and regulations. Raju is passionate about offering practical legal advice and guidance to those looking for work abroad or seeking visas for travel.