There are 62 countries as of 2024 that provide on arrival visa to Indians that include popular travel destinations like  Thailand, Bhutan, Nepal, Mauritius, Malaysia, Kenya, Iran, Angola, Barbados, Dominica, Salvador, Fiji, Gambia, Grenada, Haiti, Jamaica, Kazakhstan, Kiribati, Macao, Micronesia, The Palestinian Territories, Saint Kitts and Nevis, Senegal, Vincent and the Grenadines, Trinidad and Tobago, and Vanuatu.