Which countries India allow visa-free?

There are several countries that allow Indians to enter without a visa, either for a limited time or for an extended period. Here are some examples of visa-free or visa-on-arrival countries for Indians:

  • Bhutan: Indians do not require a visa to enter Bhutan and can stay for up to 60 days.
  • Nepal: Indians can enter Nepal without a visa and can stay for up to 150 days.
  • Maldives: Indians can enter Maldives with a free visa on arrival and can stay for up to 30 days.
  • Indonesia: Indians can enter Indonesia with a free visa on arrival and can stay for up to 30 days.
  • Thailand: Indians can enter Thailand with a free visa on arrival and can stay for up to 30 days.
  • Sri Lanka: Indians can enter Sri Lanka with an Electronic Travel Authorization (ETA) and can stay for up to 30 days.
  • Cambodia: Indians can enter Cambodia with a free visa on arrival and can stay for up to 30 days.
  • Laos: Indians can enter Laos with a free visa on arrival and can stay for up to 30 days.
  • Jamaica: Indians can enter Jamaica with a free visa on arrival and can stay for up to 90 days.
  • Haiti: Indians can enter Haiti with a free visa on arrival and can stay for up to 90 days.

Please note that visa-free or visa-on-arrival policies can change, so it is always best to check with the relevant authorities before traveling.

It’s important to note that these countries may change their visa policy from time to time and it’s best to check with the relevant authorities before traveling to confirm the latest information.