As of 2024, Indian passport holders can visit several countries without a visa or with visa-on-arrival/eVisa. Here are some options:
Visa-Free Countries:
Indian passport holders can travel to these countries without obtaining a visa before arrival:
- Barbados (up to 90 days)
- Bhutan (no time limit)
- Dominica (up to 180 days)
- El Salvador (up to 90 days)
- Fiji (up to 120 days)
- Grenada (up to 90 days)
- Haiti (up to 90 days)
- Jamaica (up to 30 days)
- Maldives (up to 90 days)
- Mauritius (up to 90 days)
- Micronesia (up to 30 days)
- Nepal (no time limit)
- Saint Kitts and Nevis (up to 30 days)
- Saint Vincent and the Grenadines (up to 30 days)
- Senegal (up to 90 days)
- Serbia (up to 30 days)
- Trinidad and Tobago (up to 90 days)
- Tunisia (up to 90 days)
- Vanuatu (up to 30 days)
Visa-on-Arrival Countries:
These countries offer visa-on-arrival to Indian citizens, meaning the visa can be obtained upon arrival at the airport or border:
- Cambodia (up to 30 days)
- Indonesia (up to 30 days)
- Jordan (up to 30 days)
- Laos (up to 30 days)
- Madagascar (up to 90 days)
- Malawi (up to 90 days)
- Mozambique (up to 30 days)
- Rwanda (up to 30 days)
- Samoa (up to 60 days)
- Seychelles (up to 90 days)
- Somalia (up to 30 days)
- Tanzania (up to 30 days)
- Thailand (up to 15 days)
- Togo (up to 7 days)
- Tuvalu (up to 30 days)
- Zambia (up to 90 days)
eVisa Countries:
Some countries require an electronic visa (eVisa), which can be easily obtained online:
- Azerbaijan
- Bahrain
- Georgia
- Kenya
- Kyrgyzstan
- Malaysia
- Myanmar
- Sri Lanka
- Turkey
- Uzbekistan
- Vietnam
Visa policies may change, so it's advisable to check with the respective embassy or consulate before traveling.
Your Guide to Visa-Free Travel: Top Destinations for Indian Passport Holders