10 Countries That Offer Visa on Arrival to Indians

After deciding on a destination for your vacation, securing a visa is a daunting task. However, there are nations that provide tourist visas on arrival (VoA). Here is a list of countries you need to check out, if you want a quick vacation...

1. Maldives

Maldives grants a visa on arrival for a maximum stay of 30 days.

2. Bolivia

In Bolivia, you have to pay a fee of $52 (Rs.3290) for the visa.

3. Kenya

Kenya grants a visa to Indians for a maximum stay of three months. You have to pay $50 (Rs.3163) for the visa.

4. Madagascar

The beautiful island country offers visa for Indians for $84 (Rs. 5315), for a span of 90 days.

5. Hong Kong

Hong Kong grants tourists visas on arrival only when they show evidence of sufficient funds to cover their stay.

6. Nepal

It is very easy to visit Nepal as the country grants a single entry visa on arrival for upto 150 days.

7. Seychelles

Seychelles visa can be obtained on arrival for free, for a maximum stay of 30 days.

8. Mozambique

After arriving in Mozambique, you have to pay $66 (Rs. 4188) for a month’s visa.

9. Cambodia

For a month’s stay at Cambodia, you will require to pay $20 (Rs.1269) as the visa fee.

10. Thailand

After paying 1,000 baht (Rs.2000), you will get a Thailand visa for a maximum stay of 14 days.