Many people cancel their foreign travel due to the hassle involved with visa application and approval. If a visa application is rejected or delayed, the foreign travel plan can go awry. However, many countries offer a visa on arrival for Indians. This means an Indian passport holder can visit these nations and complete all the necessary paperwork and pay the fees after arriving at the foreign shore.
Apart from a visa on arrival, certain countries offer similar facilities to Indian citizens like e-Visa, permit, invitation letter, or visa-free entry. You must understand the distinction between all of them.
Visa on arrival for Indian passport holders
Here is a list of e-visa, visa on arrival and visa-free countries for Indian passport holders:
|E-visa for Indians||Visa on arrival for Indians||Visa-free entry for Indians|
|Benin||Cameroon Union Republic||Haiti|
|Cambodia||Cook Islands||Hong Kong SAR|
|Cote D’ IVoire||Ethiopia||Mauritius|
|Guinea||Iran||Saint Vincent & the Grenadines|
|Lesotho||Kiribati||Trinidad & Tobago|
|Papua New Guinea||Nigeria|
|Saint Lucia||Niue Island|
|Saint Vincent and Grenadines||Qatar|
|Singapore||Republic of Marshall Island|
|South Korea||Reunion Island|
|Suriname||Saint Kitts & Nevis|
Note: This information is taken from public and external sources. Visa requirements keep changing, hence kindly cross-check this information with the foreign Embassy/Consulate in India or Indian Embassy/Consulate abroad when you intend to travel to these countries.
Here is the list of the most popular countries that offer visa on arrival and e visa for Indians:
Bahrain: Bahrain offers an e visa for Indians. The visitors need to have a valid Indian passport, airline tickets and sufficient funds to visit Bahrain.
Bhutan: Bhutan is one of the finest foreign destinations for travelers who want to explore mountains, passes and valleys. Indian nationals can visit Bhutan without a visa. Indians can use their passport and other travel documents to be able to visit Bhutan.
Bolivia: Bolivia is on the list of countries that offer visa on arrival facility to Indian passport holders. You are allowed to stay in Bolivia for up to 90 days and travel to many interesting places.
Cambodia: Cambodia offers the visa on arrival for Indian passport holders. You can use your passport and confirmed airline tickets to obtain a visa on arrival that allows you a maximum stay of 30 days.
Comoros: Indian citizens can obtain a visa on arrival to visit Comoros and stay for up to 30 days. The visitors will need to have confirmed airline tickets and sufficient funds.
Djibouti: Indian passport holders who have a valid invitation letter are eligible for the visa on arrival facility to visit Djibouti.
Dominica: Dominica offers a visa on arrival for Indian passport holders that allows the visa holders a maximum stay of 180 days.
Ecuador: Eligible Indian passport holders can obtain a free visa on arrival that allows them to stay in the country for up to 90 days.
Fiji: The group of islands and pristine beaches located in Fiji will uplift your mood and the mouthwatering delicacies are a perfect reason to visit Fiji. Indian passport holders can get the visa on arrival facility to visit Fiji and stay up to 4 months.
Guinea-Bissau: Guinea-Bissau offers the visa on arrival facility to Indian passport holders that allows the visitors to stay up to a maximum of 90 days in the country. It also offers e-visa facilities to Indians.
Indonesia: Indonesia is one of the most popular destinations among Indian travel freaks. The country has several splendorous tourist spots including Bali. Indian citizens can stay in Indonesia for a maximum of 30 days for tourism without the need for a visa.
Jamaica: Indian nationals are allowed to stay up to 6 months in Jamaica without a visa.
Jordan: Indian passport holders can enjoy the visa on arrival facility while visiting Jordan.
Kenya: Indian citizens are entitled to enjoy both the visa on arrival and e-visa facility when they visit Kenya. Visitors can stay up to 90 days in the country under the facility.
Laos: Under the visa on arrival facility, Indian passport holders can stay in Laos for up to 30 days.
Maldives: Several interesting tourist spots, especially the clean and captivating beaches, are perfect reasons to go on a trip to the Maldives. What’s more, Indian passport holders don’t need a visa to visit Maldives for a stay of up to 90 days.
Mauritius: Mauritius is another popular destination in the Indian Ocean. Captivating beaches and world-class resorts make Mauritius a dream destination for Indians. The good news is Indian passport holders don’t require a visa to enter Mauritius and are allowed to stay in the country for a maximum of 90 days.
Myanmar: Myanmar offers an e-visa facility to Indian passport holders that allows them to stay up to a maximum of 28 days in the country.
Nepal: As per the 1950 Indo-Nepal Treaty of Peace and Friendship, Indians can visit and stay in Nepal without obtaining a visa.
Palau: Indian passport holders can get the visa on arrival for a maximum stay of up to 30 days in Palau.
Saint Lucia: Indian passport holders can get the visa on arrival for a maximum stay of up to six weeks in Saint Lucia.
Senegal: Indian passport holders are allowed to visit and stay in Senegal for a maximum of 90 days without a visa.
Seychelles: Seychelles offers a permit on arrival facility for Indian citizens that allows them to stay in the country for a maximum of 90 days.
Sri Lanka: Indian passport holders can choose between the visa on arrival and e-visa facility to visit Sri Lanka. They are allowed to stay for up to 30 days in Sri Lanka under both options.
Tanzania: Indian passport holders can enjoy the visa on arrival facility to visit Tanzania and stay there for up to 30 days.
Thailand: Thailand is a favorite tourist destination amongst Indians due to a variety of reasons. Thailand also offers the visa on arrival facility to Indian passport holders for a maximum stay of up to 30 days.
Trinidad and Tobago: Indian citizens can visit Trinidad and Tobago without a visa, using their valid Indian passport.
Tuvalu: Tuvalu issues a visa on arrival to Indian passport holders that can be used to stay in Tuvalu for a maximum of 60 days.
Uganda: Indian passport holders are allowed to avail both the visa on arrival and e-visa facility to go on a trip to Uganda and stay there for up to 30 days.
Zimbabwe: Zimbabwe offers the e-visa facility to Indian passport holders for a maximum stay of up to 30 days.
You can contact the embassy of the respective country in India for more clarity on visa on arrival. If you’re looking for any assitance for NRI services such as NRI account opening, NRI Demat account, NRI investment or taxation, experts at SBNRI can help you out with everything. Download SBNRI App from the Google Play Store or App Store to ask any questions related to NRI services. Also visit our blog and Youtube Channel for more details.
Each country has its own policy for visa on arrival services. While some nations may allow you to avail a visa without paying a fee, others may charge a predetermined fee for the visa on arrival. You must confirm the same before going on a visit.
In 2021, the Indian passport ranked 85th on the updated list and got a score of 58, which means Indian passport holders can visit 58 countries without a prior visa.