Ten countries which offer visa-on-arrival to Indians


Planning a foreign trip involves dedicating a considerable amount of time and effort for it. You also need patience. All aspects of the trip, from booking flight tickets to hotel rooms, have to be considered. Even when all of these factors fall into place, visa hurdles may force you cancel the trip altogether.

In fact, many countries do not allow entry without a visa issued in advance. However, there are other countries which provide free visas for a limited period for Indians. Some among these countries are:


It is one among the most popular tourist destinations in the world. Seychelles is a nation of 115 islands endowed with natural beauty. The attractions are coral reefs and picturesque beaches. Seychelles offers travellers wishing for solitude plenty of options. Visitors can obtain a visa on arrival having a validity of 30 days.


Ten countries which offer visa-on-arrival to Indians

The country lures travellers with beautiful forests, golden temples, stunning beaches, secret islands and unlimited night life. Thailand offers a 15-day visa for Indian citizens.


Ten countries which offer visa-on-arrival to Indians

Even though Cambodia is not a developed country, its natural scenery is amazing. Moreover, it a meeting point of ancient and modern civilizations. Indians can avail a 30-day visa in Cambodia.


Jordan has historical monuments, protected natural landmarks and seaside resorts that entice visitors. The Arab country hosts one among the Seven Wonders of the World. It is the ideal place to enjoy the sights of a desert as well as UNESCO world heritage sites. Indians are sanctioned a 30-day visa-on-arrival in Jordan.


Indonesia is another country allowing 30-day visa for Indian citizens. An island nation, Indonesia beckons travellers with pristine beaches and cultural festivals. Time can be spent wandering around the seashore and tasting the lip-smacking local cuisine.


Ten countries which offer visa-on-arrival to Indians

A paradise on earth in all respects, Maldives is endowed with clean beaches, blue lagoons and stunning scenery. An agglomeration of around 80 varied islands, Maldives provides travellers unforgettable experience. Indian citizens are issued a 30-day free visa on arrival here.


Ten countries which offer visa-on-arrival to Indians

An island nation flaunting rainforests, beaches, lakes and unique wildlife, Mauritius allows Indian citizens to stay there for 30-60 days. Indians do not need a visa to enter Mauritius. After arriving at the airport, all that is to be done is get the passport stamped.


A Caribbean country noted for ancient buildings, historic forts, a rich past and a vibrant culture, Haiti also has several stunning beaches, picturesque mountains and other natural attractions. Indians can avail a 90-day free visa here.


Ten countries which offer visa-on-arrival to Indians

An island with varied geography, Madagascar is rich in biodiversity. The African country has numerous scenic spots that lure travellers. A 30-day free visa is available for Indian citizens.


A well-known tourist attraction, the highlight of Dominica is an active volcano. In addition, there are lakes with crystal clear water, hot natural springs and tropical rainforests where travellers can spend time. In other words, Dominica offers visitors an otherworldly experience. Indian citizens are held in high esteem and are offered a 180-day free visa.

All these countries need only a ticket and a packed bag to visit. What are you waiting for?

The comments posted here/below/in the given space are not on behalf of Onmanorama. The person posting the comment will be in sole ownership of its responsibility. According to the central government's IT rules, obscene or offensive statement made against a person, religion, community or nation is a punishable offense, and legal action would be taken against people who indulge in such activities.