Afternoon everyone, I have a query about visa on arrival for Indian Citizens. I have searched it but don't really trust the results that are showing up, as there is something different every time. I do not know whether the information is updated on search engines or it's just incorrect, so thought its best to know from a forum member which countries provide the visa on arrival for Indian Citizens. Thank you. Have a great day.
Your question seems a bit vague, but I will reply with as much information as I can about visa on arrival for Indian citizens. There are many countries that offer visa-on-arrival to Indian citizens. The following is a list of some of the most popular destinations: Maldives Sri Lanka Thailand Indonesia Vietnam Jordan Myanmar Madagascar Seychelles Zimbabwe Botswana Sierra Leone St Lucia Cambodia Laos Myanmar Nepal Bhutan Please note that the visa-on-arrival requirements for each country may vary. It is important to check with the embassy or consulate of the country you plan to visit for the most up-to-date information. Some of the general requirements for visa-on-arrival for Indian citizens are: A valid passport that is at least six months old and has at least two blank pages. A return ticket. Proof of accommodation. Travel insurance. A visa application form. A visa fee. You may also be required to provide proof of vaccination, a letter of invitation, or biometrics such as fingerprints.
Travel insurance is not really necessary, from experience, I think if you get cheap insurance and it covers the majority of all the things needed then yes get it, otherwise I wouldn't really think it's necessary unless you have some valuables in your luggage or traveling at a time when the weather conditions are bad and you know that the flight can get canceled.
Here are some more specific details about visas on arrival for each country. Hope this helps. Thailand: Visa on Arrival is available for Indian tourists for a stay of up to 15 days. Indonesia: Visa on Arrival can be obtained for a stay of up to 30 days. Maldives: Visa on Arrival is available for a stay of up to 30 days for tourism purposes. Sri Lanka: Indian travelers can apply for an Electronic Travel Authorization (ETA) or Visa on Arrival for a short visit. Cambodia: Visa on Arrival is available for Indian tourists for a stay of up to 30 days. Nepal: Indian citizens do not require a visa to enter Nepal for tourism purposes. Bhutan: Indian travelers do not need a visa to enter Bhutan. Mauritius: Visa on Arrival is available for Indian tourists for a stay of up to 60 days. Kenya: Indians can obtain a Visa on Arrival for a stay of up to 90 days for tourism. Jordan: Visa on Arrival is available for Indian travelers. Tanzania: Visa on Arrival can be obtained by Indian citizens for tourism purposes. Uzbekistan: E-Visa is available for Indian tourists. Bolivia: Visa on Arrival is available for Indian travelers. Laos: Visa on Arrival can be obtained for a stay of up to 30 days. Zimbabwe: Indians can obtain a Visa on Arrival for tourism purposes