![](https://bestintheindia.com/dynamic-images/news/1698838620.jpg)
How Many Countries Have Visa-free Or Visa-on-arrival Entry In India?
There are 60 countries that have visa-free or visa-on-arrival entry to India as of August 4, 2023. Passport holder of these countries are eligible for visa on arrival or visa free entry in India. The list of countries is as follows: Antigua and Barbuda Argentina Bahamas Barbados Belize Bhutan Bolivia Brazil Brunei Cambodia Cape Verde Chile Colombia Cook Islands Dominica Fiji Gambia Grenada Guyana Haiti Hong Kong (SAR China) Indonesia Iran Israel Jamaica Kazakhstan Kiribati Laos Macao (SAR China) Maldives Malaysia Mauritius Mexico Micronesia Mongolia Montserrat Myanmar Namibia Nauru Nepal Nicaragua Niue Oman Palau Paraguay Peru Philippines Qatar Saint Kitts and Nevis Saint Lucia Saint Vincent and the Grenadines Samoa Senegal Serbia Seychelles Singapore Solomon Islands South Africa South Korea Sri Lanka Suriname Swaziland Taiwan Tajikistan Tanzania Thailand Timor-Leste Togo Tonga Trinidad and Tobago Tuvalu Uganda Ukraine United Arab Emirates Uruguay Uzbekistan Vanuatu Venezuela Zambia Zimbabwe Citizens of these countries can either enter India without a visa or obtain a visa on arrival at a designated port of entry. The validity of the visa-on-arrival and the length of stay will vary depending on the nationality of the traveler. It is important to note that the visa requirements for India can change at any time, so it is always best to check with the Indian embassy or consulate in your home country before you travel to confirm the latest requirements.