10 Countries Which Allow VISA On Arrival For Indians

We have all heard rants by our friends for getting rejected in VISA interviews. Indians can’t travel to most of the countries if they are unaccompanied by Visa. All your vacation plans will be in vain if you are denied Visa to a country you wish to travel. Getting it is a demanding job but we have a good news! Here’s a list of 10 countries which provide Visa-on-arrival for Indian passport holders.


Countries which provide Visa-on-arrival for Indians




Image source- ExosBD


The process to get a Visa on an Indian passport is not very tedious here. All you need to do is to go to the VOA counter (Visa on arrival) and pay a fee of USD 25 along with all the documents and valid passport to let you stay for 30 days. You can also extend the stay by paying additional fee of USD 25.

Things to do in Indonesia- There is something for everyone here. You can visit the Borubudur temple, try surfing in Bali, go scuba diving at the Togian islands, go shopping in Jakarta or swim in Lake Toba.




Image source- travelguides.asia


This South East Asian country is known for tropical beaches, opulent royal palaces, ancient ruins and ornate temples displaying figures of Buddha. Just a fee of 1000 Thai Baht gets you Visa on arrival at your landing destination in Thailand, which is becoming a preferred choice for Indians to travel in vacations.

Things to do in Thailand –Stop over to see the Golden Buddha temple, go island hopping off Phuket and Krabi, go elephant trekking at the Chiang Dao elephant camp, take a trip to the KhaoYai National park, and visit the famous Grand Palace.




Image source- Planetware


From quite beaches to sumptuous landscapes, this country is a natural phenomenon in itself. For a visa on arrival here, Indians need to verify that they have funds summing up to at least $150 per day of their stay along with a return ticket.

Things to do in Seychelles – Explore the Arid island, check out Bicentennial monument, hang out by the turquoise waters on the coastline of Mage or go scuba diving at Saint Anne Marine National park.




Image source- WorldAtlas.com


Here, both the ancient and modern worlds collide to create some  adventure. There is a magic about this alluring kingdom that casts a spell on tourists. Here you can obtain a visa on arrival by paying a  sum of $35 as Visa feat border checkpoints and Cambodia’s two airports: Phnom Penh and Siem Reap.

Things to do in Cambodia – Have a look at UNESCO World Heritage Site Archaeological Park, relish your food at Phnom Penh, go to Siem Reap which is an emerging tourist hotspot, and KohRong, which is accessible only by a ferry.




Image source- Global Travel mate


This country on South America’s North Atlantic coast, is identified by its dense rainforest. If you hold a letter of invitation from a sponsor or a host, or issued by the Ministry of Home Affairs, you are eligible to get Visa on arrival with 30 days of validity.

Things to do in Guyana – The waterfalls and the Kaieteur National park are worth visiting, check out Guyana National Museum and Guyana botanical gardens, also explore the Iwokrama rainforest.




Image source- Arabamerica.com


This Arab nation on the east bank of the Jordan River, is characterized by ancient monuments, nature reserves and seaside resorts. You just need to have $1000 while travelling here to obtain visa on arrival, having a validity of 14 days.

Things to do in Jordan – You can’t afford to miss the lost city of Petra, the most visited tourist attraction here, also if you’re a history buff, then check out the 2000 year old Graeco – Roman ruins of Jerash, relax at Aqaba, and get mesmerized by the amazing rock foundations while exploring Wadi Rum.




Image source- Arabnews


Formerly known as Ceylon, this country in the Indian Ocean is distinguished by its diverse landscapes range from rainforest and arid plains to highlands and sandy beaches. With a valid Indian passport, you can get a visa on arrival here by paying $25 for a stay up to 30 days. Also, their currency is cheaper than INR, so you can enjoy lavishly.

Things to do in Sri Lanka – Take the city tour and explore the Colombo, do not miss the Yala National park if you’re a wildlife enthusiast, see the ancient civilization Sinhalese by visiting Anuradhapura, go to Galle for its colonial influences, and visit the Pinnawala elephant orphanage.




Image source- Telegraph


This is a tropical nation composed of 26 ring-shaped atolls. It is well-known for its beaches, blue lagoons and extensive reefs. It’s the smallest Asian country by both land area and population, as well as world’s most geographically disperse country.

Things to do in Maldives – The exquisite islands such as COMO Cocoa, Baros, and Mihiri are among the most sought choices for newly weds. Whale Submarine is best thing to experience when kids are with you in the capital island, Male. Street shopping is definitely a fun thing to do in Majeedhee Magu.




Image source- schmutz-fuss.deviantart.com


It’s a country in central South America, with a varied terrain spanning Andes Mountains, the Atacama Desert and Amazon Basin rainforest. You can get the prior Visa free of cost at the Bolivian embassy. The visa on arrival is valid for 90 days if you have all the required documents, itinerary, and hotel reservation proof.

Things to do in Bolivia – Grab the opportunity to see the world’s largest salt flat, Salar de Uyuni, explore the picturesque city La Paz, and quaint town of Copacabana, which is famous for its blue –  turquoise lake Titicaca.




Image source- travel.jumia


Officially the Federal Democratic Republic of Ethiopia, this country is located in the Horn of Africa. Visa on arrival is offered to Indian citizens for a fee of approximately $20 which is valid for 30 days provided you have return air ticket, hotel reservation and other usual documents while travelling. 

Things to do in Ethiopia –. The 11 rock-hewn monolithic churches built by King Lalibela is worth visiting, go to ancient holy city of Harar, Blue Nile Falls, and the Rift valley, Lalibela, an incredible medieval settlement, is to be surely given a check.




11. Serbia


Image source- Tripsavvy


Serbia is now allowing Indians entry without Visa. Yes, you heard it right. It became the first European country to do the same. All you need is a passport and a flight ticket, you can go and be there for 30 days.  Georgia is a fairy tale destinations come true for every art lover and now they provide visa-on-arrival for Indians.


12. Ukraine



Ukraine recently joined the list of countries providing visa-on-arrival for Indians. This culturally rich historical country, is largest in Europe. The visa will be available on Boryspil, Kyiv and Odesa International Airports for a meager fees of Rs 6100.  If you fancy looking going through world war era places and yet stay fresh with adventure sports across mountains and a sea, Ukraine is the country to be in.


Pack your bags and take the next flight.

You can also check out the list of 10 Countries Where Currency is Cheaper Than Indian Rupee.

Disclaimer : If you plan to travel to any of these above mentioned countries, it is advised that you contact the embassy or consulate of the country and confirm that there has not been any recent change in Visa and immigration policies that may affect your travel.





Related Featured Articles

Next Post

11 Reasons Why Amsterdam Should Be Every Wanderer’s Lust

Previous Post

Top 10 Waterfalls In India