As per the Henley Passport Index, Indian passport holders can travel to a total of 57 countries without a visa. This includes Iran, Jordan, Oman and Qatar in the Middle East; and Bolivia and El Salvador in South America.

The list of Visa free or On Arrival Country As below –  


Cook Islands, Fiji, Marshall Islands, Micronesia, Niue, Palau Islands, Samoa, Tuvalu, and Vanuatu in the Oceania region


Iran, Jordan , Oman & Qatar


Barbados, British Virgin Islands, Dominica Grenada, Haiti, Jamaica, Montserrat, St. Kitts and Nevis, St. Lucia, St. Vincent and the Grenadines and Trinidad and Tobago in the Caribbean.


Asian countries, Bhutan, Cambodia, Indonesia, Kazakhstan, Laos, Macao (SAR China), Maldives, Myanmar, Nepal, Sri Lanka, Thailand and Timor-Leste offer visa-free arrival to Indian passport holders.


Bolivia & El Salvador


The largest number of countries in the list belong to Africa, including  Burundi, Cape Verde Islands, Comoro Islands, Djibouti, Gabon, Guinea-Bissau, Madagascar, Mauritania, Mauritius, Mozambique, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Tanzania, Togo, Tunisia and Zimbabwe.

Notably, the list does not include any of the countries in Europe and North America, which are among the most-preferred travel destinations for Indians.

However, it’s important to note that visa policies are subject to change, and new agreements or changes to existing policies can occur after my last update. I recommend checking with the official website of the Indian government or the consulate/embassy of the country you plan to visit for the most up-to-date information on visa requirements and travel restrictions for Indian passport holders.

Info Source – Passport Index | Henley & Partners (

Best time to visit Vietnam country for tourism #1 –