Visa On Arrival From India

Planning a trip abroad? Check out some countries that offer a visa on arrival to Indian passport holders.

Although all the countries mentioned here allow visa on arrival to Indian passport holders, each country has its own rules and regulations in this regard. It is best to enquire with the consulate of these respective countries before making your travel plans.


With the increasing popularity of Bali as a favourite tourist destination, you can’t help but take advantage of the on arrival visa facility provided to Indians for upto 30 days. Soak in some sun while lazing on the powder-soft beaches and feast on lip-smacking Indonesian delicacies or take a trip to the magnificently constructed temples. A vacation here is bound to be unforgettable.



Got a valid visa for Singapore or Thailand? Don’t worry, there’s no need to apply for a visa to Malaysia in advance. With either of the two visas on your passport, you are eligible to get a visa on arrival in Malaysia. Admire the stunning fdskyline or enjoy a fun time at Genting Highland–the hill resort. There is so much to do in this country!



Madagascar is a nature lover’s paradise. Few places on earth can offer the kind of diversity in flora and fauna that can be seen on this island country. From dense rainforests teeming with birds and animals to pristine deserted beaches, you can experience it all in Madagascar. You can get a visa on arrival in Madagascar for up to 90 days if you hold an Indian passport.



Pristine beaches, clear waters, the best massage therapies around the globe, a host of watersports and scrumptious seafood–these are just some of the things that the Maldives has to offer. With an Indian passport in hand, you can spend up to 30 days here with an on arrival visa.



Whether you want to indulge in some pocket-friendly shopping in Bangkok, enjoy the stunning Phuket coastline or relax at the picturesque beaches of Pattaya, a visit to Thailand is surely going to be one that you cherish for a very long time. An on arrival visa can be obtained by Indian passport holders for upto 15 days.


If you’re a history buff the one place that you just can’t miss out on is Jordan. Visit the varied historical sites, like the world famous Petra, a UNESCO World Heritage Site, and one of the new Seven Wonders of the World, the Jordan River, Mount Nebo, Madaba and numerous medieval mosques and churches. You are entitled to a 2-week long visa on arrival to Jordan if you hold an Indian passport.


If a beach holiday is on your mind, planning a trip to Seychelles is definitely a good idea. When travelling from India you will be granted an entry/visitor’s permit on arrival. Known for its diverse flora and fauna, the beauty all around is simply mesmerising. Try your luck at snorkelling or simply go for a swim while you hop between the 16 islands here.



If you’re travelling to Vietnam with an Indian passport you can simply apply for a visa online and collect it when you arrive in the country. From national parks to world heritage sites and beaches, Vietnam has something for everyone to enjoy. So pack your bags and prepare to be amazed by the diversity of this land.



If you’re in the mood to explore a wide array of flora and fauna then there is no better place to visit than Uganda. From mountain climbing and bungee jumping to gorilla tracking and bird watching, the activities you can indulge in here are endless. And with an easily available visa on arrival, this country has to be on your bucket list!


Rapidly growing as a tourist destination, Laos is slowly becoming a favourite among globetrotters. Untouched by commercialisation, a trip to Laos is ideal for anyone who is looking for some peace and tranquility amidst nature’s beauty. Experience the rich culture of this land with an on arrival visa for 30 days.
shutterstock_285992723Now that you know some of the countries that grant a visa on arrival to Indian passport holders you should probably start thinking where to go first. You can also check out this compiled list of places that offer on arrival visa to Indian passport holders.

Do remember to cross check with the consulate as rules differ from country to country and change very often. Happy travels!

About The Author:

Travel, Cook, Write. This about sums up Kanika’s world. She loves to explore new places and write about new things!