Mumbai:
While international travel typically requires both a passport and a visa, there are numerous countries worldwide where Indians can visit with just their passport.
India’s neighbors, Nepal and Bhutan, are accessible to Indians without the need for a visa.
Additionally, there are countries where Indians can arrive and obtain a visa upon entry, often referred to as Visa on Arrival.
Here’s a list of such countries and the duration Indians can stay without a visa or with Visa on Arrival.
- 1. Seychelles: Visa-free for 30 days.
- 2. Mauritius: 90 days.
- 3. Maldives: 90 days.
- 4. Svalbard: 30 days.
5. Nepal: 180 days.
6. Bhutan: 7 days.
- 7. Sri Lanka: 30 days.
- 8. Indonesia: 30 days.
- 9. Thailand: 30 days.
- 10. Saint Lucia: 90 days.
11. Neve Island: 30 days.
12. Serbia: 30 days.
- 13. Hong Kong SAR: 90 days.
- 14. Montserrat: 180 days.
- 15. Barbados: 180 days.
- 16. Dominica: 90 days.
17. Grenada: 90 days.
18. Haiti: 90 days.
- 19. El Salvador: 90 days.
- 20. Qatar: 180 days.
It’s important to note that when traveling to these countries,
although you don’t need to obtain a visa in advance, you’ll need to secure one upon arrival at the airport.
Visa on Arrival fees may apply, and your stay will typically be limited to the duration granted by the visa.