Visa on Arrival for Indians

What is Visa on Arrival?

When an individual arrives in a foreign country, they can apply for a visa on arrival. To apply for a visa on arrival, you need to submit an application along with the required documentation at the airport in accordance with the guidelines provided by the relevant immigration authorities. A visa on arrival is granted for a particular duration and at a fixed fee.

Updated On - 06 Sep 2025
Check Your Free Credit Score Now

Holders of Indian passports can benefit from the visa-on-arrival option provided by several nations worldwide. While the majority of these nations allow Indian passport holders to enter with a visa upon arrival, others may need an entry permit, eVisa, invitation letter, etc.

We all enjoy visiting and discovering new locations as much as we can. While having sufficient travel insurance is a must for travelling abroad, having a valid passport and visa is also necessary. There are two primary types of visas that various countries throughout the world offer:

  1. Pre-Approved Visa
  2. Visa on Arrival

Certain countries require you to have a pre-approved visa. This involves an elaborate application and approval process, and you must complete it much before the intended date of travel. However, some nations make the process simpler by granting a visa on arrival.

We all enjoy visiting and discovering new locations as much as we can. While having sufficient travel insurance is a must for travelling abroad, having a valid passport and visa is also necessary. There are two primary types of visas that various countries throughout the world offer:

Benefits of a Visa on Arrival

  1. Not much documentation is needed.
  2. You can plan your travel at a comparatively short notice. 
  3. Getting a visa on arrival is made easy because all the necessary procedures are completed in one place.

Types of Visas for Indian Travelers

Visas are official documents issued by a government granting permission to foreigners to visit a specific country. Unlike passports, which prove your country of origin, visas indicate the period you are allowed to stay in the foreign country. Here are the various types of visas: 

Type of Visa 

Description 

Visa-free 

Allows you to visit a country without obtaining a visa, applicable if the countries have an agreement or if the destination country unilaterally opens its borders. 

Visa on Arrival 

Granted to visitors at the port of entry. The entire process is completed by government authorities at the port of entry. 

e-Visa 

Official document issued online by an immigration official that grants entry permission, serving as an alternative to regular paper-based visas. 

Entry Permit 

Issued instead of visas, allowing foreigners to enter and stay in the country legally for a certain period. 

These visa types accommodate different travel needs and facilitate entry into foreign countries under various conditions.

Countries Offering Visa on Arrival for Indian Citizens in 2025 

According to The Passport Index and Henley & Partners Passport Index, Indian passport holders can obtain a visa on arrival in 37 countries in 2025. Here is a list of countries where Indians can avail of a visa on arrival: 

Country 

Applicable Visa Types 

Cost (for Visa on Arrival) 

Thailand 

Visa on arrival, Visa-free, e-visa 

Free Rs.2,500 

Maldives 

Visa on arrival 

Free 

Bahrain 

Visa on arrival, e-visa 

Online: BD 9,000 On-arrival: BD 5,000 

Cambodia 

Visa on arrival, e-visa 

US$ 30 + Service charges 

Iran 

Visa on arrival, Visa-free 

Free On-arrival: EUR 60 

Jordan 

Visa on arrival 

US$ 97 

Myanmar 

Visa on arrival, e-visa 

US$ 50 

Indonesia 

Visa on arrival, e-visa 

IDR 5,00,000 

Vietnam 

Visa on arrival, e-visa 

US$ 25 

Sri Lanka 

Visa on arrival, Visa-free, eTA 

Free Online: US$ 20 On-arrival: US$ 25 

Laos 

Visa on arrival, e-visa 

US$ 50 

Tajikistan 

Visa on arrival, e-visa 

US$ 50, GBAO permit about US$ 70 

Timor-Leste 

Visa on arrival 

US$ 30 

These options provide Indian travelers with convenient access to several countries across Asia, offering various visa types and durations for their visits. 

Countries Providing Visa on Arrival for Indians

Given below are the countries which are providing Visa-on-Arrival for Indians:

Sri Lanka

Popularly known as the Pearl of the Indian Ocean, Sri Lanka has lots of beautiful beaches, natural scenic beauty, rich cultural heritage, and scrumptious food which you can enjoy.

Best Time to Visit Sri Lanka: If you are planning to visit eastern and northern regions of the country, the time between May and September is the perfect season. On the other hand, if you want to visit the western and southern coastal parts of Sri Lanka, the right time to visit would be December to March.

Visa Type: Visa-on-arrival

Cost: USD 20

Duration: Up to 30 days

Maldives

Maldives is getting lots of tourists every year due to its picturesque beauty. Tourists mainly come here to relax on the beaches, enjoy adventure water sports, and see the golden sunsets which looks look no less than a paradise.

Best Time to Visit Maldives: The best to visit Maldives is between November to April

Visa Type: Visa-on-arrival

Cost: Free

Duration: Up to 30 days

Thailand

Thailand is well known for having lovely weather all year round. In addition to this, the area is home to beaches, palaces, temples, and local markets.

Best Time to Visit Thailand: The best time to visit Thailand is November to April as this is the time when you can enjoy the pleasant weather.

Visa Type: Visa-on-arrival

Cost: THB 2,000

Duration: Up to 30 days

Indonesia

May to September is the correct time to visit Indonesia because this is the time when the weather remains cool and dry and when the visitors can enjoy outdoor adventure.

Best Time to Visit Indonesia: May to September is the correct time to visit Iran because this is time when the weather remains cool and dry when the visitors can enjoy outdoor adventure.

Visa Type: Visa-on-arrival

Cost: IDR 5,00,000

Duration: Up to 30 days

Jordan

Situated near the Dead Sea and Red Sea, Jordan also provides visa-on-arrival. The country has lots of scenic beauty to offer. Apart from this, visitors can also witness the cultural history of this place.

Best Time to Visit Jordan: March to May is the perfect time to visit this place because the weather condition remains moderate.

Visa Type: Visa-on-arrival

Cost: USD 97

Duration: Up to 30 days

Cambodia

Although it is a small country,  it is rich in heritage and history due to which many people from all across the world visit this place to witness its natural scenery.

Best Time to Visit Cambodia: The best time to visit Cambodia is November to April when the country receives very little rainfall.

Visa Type: Visa-on-arrival

Cost: USD 30

Duration: Up to 30 days

Myanmar

Situated towards the western side of Southern Asia, Myanmar is a small country is popular for its diversified culture and temples. The country is filled with colonial architecture which welcomes various tourists across the world.

Best Time to Visit Myanmar: October to February is the best time to visit Myanmar because the climate remains moderate.

Visa Type: Visa-on-arrival

Cost: USD 50

Duration: Up to 30 days

Madagascar

Madagascar is tropical paradise destination which is rich in flora and fauna that many tourists prefer to explore. In fact, it is the fourth largest island in the world which has expansive landscape.

Best Time to Visit Madagascar: To visit Madagascar, the weather should be cool and dry and April and October are the best time to visit this place. This is the time animals remain more active.

Visa Type: Visa-on-arrival

Cost: MGA 115,000

Duration: Up to 30 days

Ethiopia

Situated in the Horn of Africa, Ethiopia has something unique to offer to its visitors. The place is popular forits  beautiful ancient culture, scenic beauty, and high-quality coffee.

Best Time to Visit Ethiopia: The best time to visit Ethiopia is between September and March because there is lesser rainfall which makes it the perfect time to go for trekking and visiting wildlife.

Visa Type: Visa-on-arrival

Cost: USD 82

Duration: Up to 30 days

Seychelles

Seychelles consists of 115 granite and coral islands which looks spectacular. The place is secluded, and beaches and coasts look impressive. Tourists come to this place to enjoy the gorgeous islands and colourful landscape.

Best Time to Visit Seychelles: April to October is the best time to visit Seychelles.

Visa Type: Visa-on-arrival

Cost: Free

Duration: Up to three months

Tanzania

Tanzania is popular for its snow peaked Mount Kilmanjaro that is located in the easy African continent. The place comprises of beautiful beaches, scenic natural beauty, ancient towns, rich cultural history, and wildlife.

Best Time to Visit Tanzania: The best time to visit Tanzania is June to October as the weather remains dry which allows the tourists the view the river crossing of great migration.

Visa Type: Visa-on-arrival

Cost: USD 50

Duration: Up to 90 days

Uganda

Uganda is known as the Pearl of Africa where you can explore a diversified natural landscape, waterfalls, cultural sites, and mountains.

Best Time to Visit Uganda: December to February and June to August is the best time to visit Uganda because the weather remains favourable.

Visa Type: Visa-on-arrival

Cost: USD 50

Duration: Up to 30 days

Zimbabwe

Zimbabwe provides its visitors spectacular culture, mesmerizing landscape, ancient history, and attracting tourists across the year.

Best Time to Visit Zimbabwe: May to October is the best time to visit Zimbabwe because the favourable temperature allows the visitors to view the wildlife and landscape.

Visa Type: Visa-on-arrival

Cost: USD 30

Duration: Up to 30 days

Laos

Laos is also known as the Quiet Heart of Southeast Asia which will fascinate its visitors with its customs, history, and diversified landscapes.

Best Time to Visit Laos: The best time to visit Laos is from October to April.

Visa Type: Visa-on-arrival

Cost: USD 40

Duration: Up to 30 days

Bolivia

Bolivia is a part of central South America which consists of various tourist spots. The country is comprised of six World heritage sites. The dry weather is sapphire skies and pleasant weather makes it perfect to explore the places.

Best Time to Visit Bolivia: The best time to visit Bolivia is from April to October

Visa Type: Visa-on-arrival

Cost: USD 60

Duration: 30 days

Somalia

In the Horn of Africa, there lies a tiny, landlocked country by the name of Somalia. To view the natural splendour of the hills, mountains, and semi-deserts, many people travel to this location.

Best Time to Visit Somalia: The best time to visit Somalia is from mid week of October to end of February

Visa Type: Visa-on-arrival

Cost: USD 40

Duration: Up to 30 days

Botswana

The landlocked nation of Africa is popular because of its wildlife areas. Travelling across various parts of Botswana will provide you the impression that you are witnessing a vast natural wonderland.

Best Time to Visit Botswana: The ideal time to visit Botswana is from May to October

Visa Type: Visa-on-arrival

Cost:  USD 30

Duration: 30 days

Mozambique

Mozambique is nation situated in South Africa which has a long coastline with Indian Ocean which lined with popular beaches such as Tofo as well as offshore marine parks.

Best Time to Visit Mozambique: The ideal time to visit Mozambique is from June to September as the weather remains dry.

Visa Type: Visa-on-arrival

Cost: USD 50

Duration: 30 days

Burundi

On the southern border of Burundi, Lake Tanganyika encircles the landlocked nation of Central Africa. Tea and coffee are this location's key draws. Aside from this, tourists like Burundi because it has well-known national parks and animal reserves.

Best Time to Visit Burundi: January, February, and May are the best months to visit Burundi

Visa Type: Visa-on-arrival

Cost: USD 90

Duration: 90 days

Rwanda

Rwanda is popularly known as the Country of a Thousand Hills is famous for its breathtaking landscape and remarkable biodiversity, highland rainforest, volcanoes, expansive plains, and highland rainforest.

Best Time to Visit Rwanda: June to September is the best to visit Rwanda as this is time when you see mountain gorilla

Visa Type: Visa-on-arrival

Cost: USD 50 days

Duration: 30 days

Gabon

Gabon showcases the beauty of wildlife of vast grasslands and deep rainforests to impress the nature lovers who visit this place. In addition, the place also comprises of pristine rivers, white sand beaches and beautiful landscapes which look nothing less than heaven.

Best Time to Visit Gabon: The ideal time to visit Gabon is from May to September

Visa Type: Visa-on-arrival

Cost: USD 75

Duration: 90 days

Mauritania

Mauritania is situated in the Northwestern side of Africa which is a land of ocean and desert. One of the most beautiful sites to visit in Mauritania is Saharan Adra which is a World Heritage listed caravan town that is situated against the Atlantic Coast.  The visitors can also witness migratory birds at the coats of Parc National du Banc d’Arguin.

Best Time to Visit Mauritania: July to September is the ideal time to visit Mauritania as the temperature remains cool at this time

Visa Type: Visa-on-arrival

Cost: USD 100

Duration: Up to 90 days

Samoa

Samoa is located in the centre of the South Pacific which is a small island country. It consists of a group of nine islands among which four islands are still inhabited and are located between Hawaii and New Zealand. The place is famous because of its scenic beauty.

Best Time to Visit Samoa: June to September is the best time to visit Samoa owing to its favourable weather when you can explore all the islands because the weather remains dry

Visa Type: Visa-on-arrival

Duration: 90 days

Sierra Leone

Sierra Leonne is a country located in West Africa which is known as a paradise for those who love outdoor activities, adventures, and stunning flora and fauna. It also has a rich history of the transatlantic slave trade.

Best Time to Visit Sierra Leone: November to April is the ideal time to visit Sierra Leone because the place remains dry and you can spot beautiful wildlife and enjoy spending time at the beaches.

Visa Type: Visa-on-arrival

Cost: USD 80

Duration: 30 days

Timor Leste

Timor Leste, also known as East Timor is in Southeast Asia which makes it half part of the island Timor. The entire island is surrounded by coral reefs which makes it look stunning and offers an amazing cultural experience.

Best Time to Visit Timor Leste: The driest time of the year is from May to October because there are lesser rain during this time.

Visa Type: Visa-on-arrival

Cost: USD 30

Duration: 30 days

Togo

Togo, a West African country  situated on the Gulf of Guinea is popular for its hilltop communities as well as palm lines beaches. This is a perfect destination for those who love exploring undiscovered places.

Best Time to Visit Togo: The perfect time to visit Togo is November to April because the weather temperature remains cooler with less rainfall.

Visa Type: Visa-on-arrival

Cost: USD 25

Duration: 90 days

Tuvalu

Off the Pacific coast is the sovereign island nation of Tuvalu. Due to its tiny size and isolation, the nation is the ideal location for anyone looking to escape the hustle and bustle of cities and immerse themselves in the local wildlife, culture, and maritime environment.

Best Time to Visit Tuvalu: June to October is the perfect time to visit Tuvalu as the weather remains pleasant and you can easily explore the island and sea.

Visa Type: Visa-on-arrival

Cost: USD 67

Duration: 30 days

St. Lucia

St. Lucia is basically an island state situated in the Caribbean Sea which is known for its adventure activities. The place has soothing waves, hospitable people, and warm beaches.

Best Time to Visit St. Lucia: December to April is the ideal time to visit St. Lucia.

Visa Type: Visa-on-arrival

Cost: USD 46

Duration: 42 days

Marshall Islands

Marshall Islands is the centre of the Pacific Ocean and is one of the last undiscovered places across the world which delivers the beauty of quiet and pristine beaches and crystal-clear waters.

Best Time to Visit Marshall Islands: January to April is the best time to visit Marshall Islands

Visa Type: Visa-on-arrival

Cost: USD 100

Duration: 30 days

Cape Verde Islands

The Portuguese explorers were the first ones to find Cape Verde or Cabo Verde. Despite the five centuries of Portuguese colonialism having a lasting effect on the islands, African traditions and Creole identity are well represented in their literary and artistic works.

Best Time to Visit Cape Verde Islands: November to June is the ideal time to visit Cape Verde. However, the temperature of the place remains moderate all year around.

Visa Type: Visa-on-arrival

Cost: USD 25

Duration: 30 to 60 days

Guinea – Bissau

This formerly Portuguese region is prized for its rich cultural heritage, biodiversity, and wildlife. It is located in between Senegal and Guinea. The crown jewel of Guinea-Bissau is the Bijagos Archipelago, a collection of 80 unusual islands with peculiar attractions including saltwater hippos and holy rites.

Best Time to Visit Guinea – Bissau: November to April is the best time to visit tomorrow Guinea – Bissau because the weather remains humid, warm, and dry.

Visa Type: Visa-on-arrival

Cost: USD 100

Duration: 30 days

Comoro Islands

Located between Madagascar and Mozambique, the Comoro Islands have mixture of beautiful scenery, culture, stunning wildlife, and pristine beaches.

Best Time to Visit Comoro Islands: April to November is the best time to visit Comoro Islands where one can experience tropical climate.

Visa Type: Visa-on-arrival

Cost: USD 32

Duration: Up to 45 days

Palau Islands

The Cape Verdean archipelago was founded in 1460 by Portuguese explorers. African traditions and Creole identity are clearly reflected in their literary and musical works, despite the five centuries of Portuguese colonialism having a lasting impact on the islands.

Best Time to Visit Palau Islands: The ideal time to visit Palau Islands is from June to August the weather remains good and pleasant.

Visa Type: Visa-on-arrival

Cost: USD 50

Duration: 30 days

Visa on Arrival for Indians in Europe 

Visa on arrival for an Indian passport is still not available for any European countries yet. However, Indians can apply for Schengen visa and travel to most of the European countries easily. 

Countries Offering e-Visa or Online Entry Permits to Indians

Given below are the countries that are offering e-visa and entry permits to Indian citizens:

  1. Malaysia
  2. Angola
  3. Moldova
  4. Antigua and Barbuda
  5. Morocco
  6. Australia
  7. Russia
  8. Azerbaijan
  9. Sao Tome and Principe
  10. Bahrain
  11. Singapore
  12. Benin
  13. Suriname
  14. Taiwan
  15. Djibouti
  16. Colombia
  17. Tajikistan
  18. Georgia
  19. Turkiye
  20. Kenya
  21. Uzbekistan
  22. Kuwait
  23. Vietnam
  24. Kyrgyzstan
  25. Zambia
  26.  Lesotho

Entry Requirements for Visa on Arrival Countries for Indians

When traveling to a country offering a visa on arrival, it is essential to carry all the necessary documents to avoid any complications. Missing documents might lead to denied entry, forcing you to return home. 

Visa on arrival requirements vary by country. It's crucial to check the official government websites to ensure you have all the correct documents. 

Here are some commonly required documents for obtaining a visa on arrival: 

  1. Valid Passport: Your passport must be valid for at least six months beyond your departure date. 
  2. Pre-filled Application Forms or Arrival Card: If applicable. 
  3. Proof of Return or Onward Ticket: To confirm your departure from the country. 
  4. Proof of Sufficient Funds: To sustain your stay. 
  5. Proof of Accommodation and Itinerary: For the duration of your stay. 
  6. Recent Passport-sized Photographs: As required. 
  7. Customs Declaration Forms: If carrying valuable items, cash, etc., as per the destination country’s regulations. 
  8. Travel or Medical Insurance: Check if travel insurance is mandatory in the destination country.

Visa on Arrival Process for Indians  

Since every country has a unique procedure, the visa on arrival process for Indian nationals may differ depending on the country. However, the following general outline summarises a standard visa on arrival process:

  1. Research the country: Get started by finding out if the country you intend to visit grants Indian citizens a visa on arrival. Assess the conditions, eligibility requirements, and specifics needed to obtain a visa on arrival. The country's embassy or consulate's official website typically has this information.
  2. Reach the destination: Find the visa counter or immigration area once you reach the airport or other authorised port of entry of the nation. A valid passport, filled-out arrival and departure forms, passport-sized photographs, proof that there are enough funds, and a return or onward ticket are typically required documents.
  3. How to apply and pay: Go to the visa on arrival counter and submit the necessary paperwork to the immigration representative. Fill out the application form as per the instructions. Follow the directions of the immigration authorities and make the fee payment in local currency. Having the exact amount in cash is advised because credit or debit cards might not be accepted.
  4. Issuance of visa: After your documents and payment are reviewed, the visa will be processed. Upon approval, you will receive your visa.
  1. Entry and period of stay: Present your passport and recently acquired visa at immigration. Based on the laws of the country, you will be allowed to stay for a predetermined amount of time.

Tips for Indians Using Visa on Arrival

  1. Verify Visa Requirements: Always check with the embassy or consulate of the country you plan to visit or refer to official websites. 
  2. Visa on Arrival Counter: Upon arrival, go directly to the visa on arrival counter to submit the necessary documents to the immigration officer. 
  3. Complete Required Forms: Fill out any forms or applications required. 
  4. Visa Fee Payment: Pay the visa fee in the specified currency. It is advisable to carry cash as credit or debit cards may not be accepted. 
  5. Adhere to Stay Duration: Be aware of the allowed stay duration. Overstaying can result in extra charges or penalties. 

By ensuring you have all the required documents and following the necessary steps, you can smoothly obtain your visa on arrival and enjoy your travel without any issues. 

FAQs about Visa on Arrival for Indians

  • Is it possible to extend Visa on Arrival?

    Yes, several nations offer the ability to extend a visa at the airport. To use the facility, though, the proper documentation and steps must be taken.

  • What is the cost of Visa on Arrival?

    Depending on the country you are visiting, the fee that must be paid for Visa on Arrival will vary.

  • Does the Visa on Arrival validity differ from country to country?

    Yes, the Visa on Arrival validity differs from country to country.

  • Can countries reject Visa on Arrival?

    Yes, countries can reject Visa on Arrival. Therefore, it is important that you check the requirements and carry the relevant documents.

  • Is it possible to check the eligibility criteria for Visa on Arrival online?

    Yes, you can check the eligibility criteria for Visa on Arrival online.

  • What is a Visa on Arrival?

    A Visa on Arrival is an official travel document obtained at a foreign country's international port of entry.

  • How many countries provide a Visa on Arrival to Indian nationals

    As per the Henley Passport Index, the Indian passport is in the 85th position providing visa-free entry to 59 countries for Indian citizens (visa-free or visa on arrival).

  • How many countries let Indians travel without a visa?

      Indian citizens get visa-free entry to 27 countries.  

  • Who can apply for a Visa on Arrival?

      All Indian nationals are eligible to apply for a Visa on Arrival, provided that the foreign government permits Indians to apply for VOA. 

  • Is it possible to apply for a Visa on Arrival at any port of entry?

    No, Visa on Arrival applications can be made only ports of entry that issue visas.

  • What are the requirements for a Visa on Arrival?

    Although many nations provide a Visa on Arrival option, each nation has its own requirements. Additionally, confirm that your nation is included on the official list of nations eligible for a Visa on Arrival.

Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.