• 24x7 Customer Helpline

Countries Offering Visa on Arrival for Indian Passport Holder

By Niharika H Salvi
25 Jun 2019

Planning a vacation abroad has its own hassles; ensuring that you have packed and booked everything like flight tickets and currency exchange, and completed the visa formalities can be tiresome, especially when the trip was planned at end moment. For very commercial destinations like Europe, America and some Asian countries, getting a Visa at the last moment is not just risky and worrisome, but also might lead to cancelling your trip due to long time taken to process it. Vacations are meant to be relaxing and not meant to tire you more!

So, fear not! Take the off-beaten track and plan your trip to any of these 83 countries, which provide visa on arrival for Indian citizens. Please note that certain countries have specific conditions for visa on arrival. Do read about them in advance before entering the country.


A destination that tops every honeymooners list is none other than Maldives. Not just the calming atmosphere, but the country offers best diving and snorkelling experiences too. So, pack your bags to unwind and recharge your mind at Maldives. It is one of the visa on arrival countries for Indians, where all you need is a valid passport, a copy of hotel reservation, return/onward ticket and US $150 to obtain a 30-day visa.

Best time to visit: November & April

Book Flights to Maldives

Book Packages to Maldives


A country where the ancient and the modern worlds collide! From the Angkor Wat to the Royal Palace, everything will leave your mesmerised. Indians can acquire visa on arrival for Cambodia by paying US $20 for a stay of 30 days. You will also need a passport that is valid for six months from the date of your arrival, a recent photograph, confirmed return flight reservations and enough funds to cover your stay.

Best time to visit: May to early October

Book Flights to Cambodia

Book Packages to Cambodia


Better known as trekker’s paradise, Nepal is one of the popular holiday destinations providing on-arrival visa for Indians. Due to its location among the Himalayas, it offers amazing adventure activities and views including some of the best trek spots and sacred and historic attractions. Indians travelling here need no visa. All you need is an original government issued ID proof (Passport or Voter ID) & Nepal is all yours to explore.

Best time to visit: October and November

Book Flights to Nepal

Book Packages to Nepal


Known for its breath-taking beaches, stunning temples and amazing food, Thailand is one of the most popular holiday destinations among Indians. Some of the best places in country that are worth vising include Krabi Island, Grand Palace and Wat Phra Kaew. Indians can apply for a visa on arrival at 48 designated immigration checkpoints for the purpose of tourism. This will permit a stay of 15 days. The requirements for visa on arrival for Thailand are completed application form (which you’ll get at immigrations), a current photograph (4×6 cm), a passport with 6 months validity, 2,000 Baht fees in cash, confirmed return flight tickets, accommodation proof and at least 10,000 Baht per person or 20,000 Baht per family.

The fees for visa-on-arrival has been waived off temporarily until 31.10.2020.

Best time to visit: November to early April

Book Flights to Thailand

Book Packages to Thailand


Bhutan is one of the nearest visa free countries for Indians, where we just need an Indian Passport with at least 6 months validity or a voter identity card (issued by the election commission of India) to enter the country. Indians are one of the few people who are permitted to enter the country without a visa. Bhutan is full of mountains, monasteries and mystery. You can visit the famous Paro Taktsang, Rinpung Dzong and Chimi Lhakhang, also known as the “Fertility Temple”.
The Visa on arrival facility for Bhutan allows Minimum 7-days entry permit.

Best time to visit: October to December

Book Flights to Bhutan

Book Packages to Bhutan


A balanced mix of relaxation and fun, Bali offers some of the best international travel experiences. You can soak up some culture at the Uluwatu Temple, be mesmerised by the Vistas of Ubud’s rice fields, and engage in some exciting water sports at the beach. Indians can acquire visa on arrival for Indonesia by paying US $35 at the designated airports, seaports and land border checkpoints in the country at the discretion of Indonesian Immigration Officers at the point of arrival. This will permit a stay of 30 days. You also need to show a valid onward/return flight ticket, along with a passport valid for six months at least and proof that you have enough funds to spend during your stay.

Best time to visit: May, June & July

Book Flights to Bali

Book Packages to Bali


A place where the sun kisses the oceans is none other than Mauritius. This East African country is known for its beautiful beaches, stunning lagoons and amazing reefs & is one of the top honeymoon destinations. You can stay in some of the best luxury hotels and enjoy spa as well as other facilities they offer. Visa for Indians is free in Mauritius, if they have original passport that is valid for 6 months, confirmed hotel booking, return tickets and sufficient funds to cover their stay i.e. US $100 per day. This will permit a stay of 60 days.

Best time to visit: May to December

Book Flights to Mauritius

Book Packages to Mauritius


When someone says Kenya, the one thing that comes to our minds is wildlife. However, Kenya is much more than just its wildlife. Watching the wildebeests during Great Migration in Maasai Mara is quite a view, but you can also enjoy snorkel and scuba diving at the pristine beaches. Kenya offers e- visa services to Indian tourists. Visa on arrival for a period of 3 months which can further be extended for another 3 months. This process takes about 2-3 working days. 

Best time to visit: Late June to October

Book Flights to Kenya

Book Packages to Kenya


Home to the tallest mountain in Africa, Mount Kilimanjaro, Tanzania is mountainous and densely forested country in the East. There are a lot of things to do in Tanzania, from exploring archipelago of Zanzibar to climbing the Mount Kili. To acquire visa on arrival for Tanzania, Indians have to pay somewhere between US $50 and US $100. You will also need to carry a valid passport and proof of your onward/return flight ticket bookings. Visa on arrival is allowed with maximum 3 months for single entry.

Best time to visit: Late June to October

Book Flights to Tanzania

Book Packages to Tanzania

Hong Kong/Macau

Often called as the Vegas of China, Macau is a remarkable city to spend your holidays in with its different cultures, spectacular scenery and finger-licking cuisine. This special administrative region in China is just an hour away from Hong Kong by ferry and is suitable for solo as well as group travel. Macau too is one of the visa free countries for Indians where all you need is to obtain a pre-arrival registration. This will permit a stay of 14 days. Documents needed include original passport with six months validity, confirm return air ticket and enough funds to cover the stay.


Best time to visit: Mid October to December

Book Flights to Hong Kong

Book Packages to Hong Kong


The mighty Nile crawling through the serpentine curves of valleys and landscapes, Egypt welcomes you with its enchanting gold sandy deserts, a long history and welcoming story loving people. The land of the Pharaohs is home to one of the popular ancient civilizations & some of the world famous monuments including the Giza Pyramids & the great sphynx. Visa on arrival is not available for individual Indian passport holders. However, group of more than 10 persons of Indian passport holders visiting Egypt on Tourism through authorized Egyptian Tourism companies are eligible for visa on arrival.

Best time to visit: October to April
Book flights to Egypt
Book Packages to Egypt

Other Countries where Indians can travel Visa free include:

Asia: Iraq, Iran, Indonesia, Jordan, Laos, Timor Leste, Palestine, Kish Island, Jeju Island, Bhutan, cambodia, Armenia, Myanmar, Oman, Qatar, Sri Lanka, Tajikistan, UAE, Vietnam.

Africa: Seychelles, Togo, Ethiopia, Madagascar, Mozambique, Uganda, Guinea-Bissau, Cape Verde, Comoros Islands, Senegal, Réunion, Cameroon Union Republic, Djibouti, Kenya, Mauritania, Nigeria, Reunion Island, Rwanda, Tunisia, Tanzania, Zimbabwe.

Caribbean: Dominica, Saint Lucia, Jamaica, Saint Vincent and the Grenadines, Grenada, Trinidad & Tobago, Bahamas, Barbados, Antigua and Barbuda.

North America: British Virgin Islands, Saint Kitts and Nevis, Montserrat, Nicaragua, Turks & Caicos, El Salvador, Cayman Island, Jamaica, St Lucia, Saint Vincent & the Grenadines.

South America: Ecuador, Bolivia, Guyana, Suriname.

Oceania: Cook Islands, Fiji, Micronesia, Vanuatu, Samoa, Tuvalu, Niue, Palau, Kiribati, Niue Island, Republic of Marshall Islands, Samoa.

Europe: Turkish Republic of Northern Cyprus, Svalbard, Eurasia (Border of Europe and Asia)


We all know a trip is so much more than choosing Holiday Packages and making Flight Bookings. If you are visiting an international destination, you will need Forex as well as Visa. However, the most important of all is booking Travel Insurance. It’s a must, irrespective of the destination of your trip, better safe than sorry.