Indian passport holder can get visa on arrival in several countries. These are the list of countries that offer visa on arrival facilities for Indian passport holder. 

Thailand
Bhutan
Maldives
Indonesia
Macau
Nepal
Mauritius
Laos
Sri Lanka
Kenya
Thailand

Thailand offers visa on arrival facility to Indian passport holders for a maximum stay up to 15 days

Bhutan

 Nationalities of India can visit Bhutan without the need for a visa. As long as you have the valid passport or any other travel documents, you will be able to visit Bhutan.

Maldives

Indian passport holders do not require a visa to visit Maldives. A visitor is allowed to stay in Maldives for a maximum of 90 days

Indonesia

If you are visiting Indonesia for a maximum of 30 days for tourism purpose, you won’t require a visa.

Macau

Indians can stay in Macau upto 30 days without a visa

Nepal

Nepal is one of the most popular visa-free countries for Indians. Indians can stay and work in Nepal as per the 1950 Indo-Nepal Treaty of Peace and Friendship

Mauritius

Indian passport holders do not require a visa to visit Mauritius. A visitor is allowed to stay in Mauritius for a maximum of 90 days

Laos

Laos offers visa on arrival facility to Indian passport holders for a maximum stay up to 30 days.

Sri Lanka

Sri Lanka offers both visa on arrival as well as e-visa facility to Indian passport holders. Visitors can stay up to a maximum of 30 days under the e-visa and visa on arrival options.

Kenya

Kenya offers both visa on arrival as well as e-visa facility to Indian passport holders. Visitors can stay up to a maximum of 90 days under the e-visa and visa on arrival options.

Leave a Reply

Your email address will not be published. Required fields are marked *