Frequent question: Does India give on arrival visa?

Does India provide visa on arrival?

The visa fee for Indian Visa on Arrival is $60. This amount is non-refundable and needs to be paid at least three days prior the date of arrival in the country. The tourist visa of arrival of India is valid for 30 days from the date of approval. … However, if you want you can apply for the visa twice per year.

Is visa on arrival free?

Laos – Laos offers visa on arrival facility to Indian passport holders for a maximum stay up to 30 days. Madagascar – Madagascar offers free of cost visa on arrival facility to Indian passport holders for a maximum stay up to 30 days.

Visa On Arrival For Indians.

Country Duration
Tunisia
Tuvalu Up to 60 days
Vanuatu Up to 30 days
Vietnam

Is India a visa free country?

As per the Henley Passport Index, only 58 countries allow visa-free entry to Indians. These countries include Fiji, Iran, Qatar, Jordan, Albania, Serbia, Barbados, Jamaica, Trinidad and Tobago, Indonesia, Maldives, Thailand, Sri Lanka, Mauritius, Madagascar, Tunisia and Zimbabwe.

Which countries accept Indian tourists now?

Asia

  • Afghanistan. Travellers above 8 years of age must have a printed medical certificate with a negative Coronavirus (COVID-19) PCR test result, taken at most 72 hours before departure. …
  • Armenia. …
  • Kyrgyzstan. …
  • Nepal. …
  • The Maldives. …
  • Thailand. …
  • Sri Lanka.
THIS IS INTERESTING:  Question: Can you go to Puerto Rico on b2 visa?

Is Canada giving visa on arrival for Indian?

As per the current rules, Indians do not have the facility of applying for a Canada Visa on Arrival. Therefore, it is mandatory for an Indian passport holder to have a valid visa before arriving Canada.