Visa On Arrival Countries for Indian Passport Holders
Last Updated : 19 Jul 2024
No traveller looks forward to the process of applying for a visa. But what if I told you Indian citizens can visit certain countries without applying for a visa in advance? Yes, some countries provide the convenience of allowing you to apply for your visa when you arrive at immigration.
According to Henley's passport Index, Indians can apply for their visa on arrival in 28 countries.
Let’s dive into these destinations!
Visa on arrival countries for Indian Travellers (Quick Summary)
Indian nationals can obtain a visa on arrival at the following countries:
Bolivia; Burundi; Cambodia Cape Verde Islands; Comoro Islands; Djibouti; Ethiopia; Guinea Bissau; Indonesia; Jordan; Laos; Maldives; Marshall Islands; Mauritania; Mozambique; Myanmar; Palau Islands; Qatar; Samoa; Sierra Leone; Somalia; Sri Lanka; St Lucia; Tanzania; Timor Leste; Togo; Tuvalu; Zimbabwe.
Detailed list of visa-on-arrival countries for Indians
Let’s explore the destinations Indian passport holders can visit and receive their visa at the port of entry:
1. Bolivia
Indian citizens can obtain a Bolivia visa on arrival, which allows them to enter the country for tourism or business purposes.
- 1
Immigration entry point: The Bolivia visa on arrival is available at the La Paz and Santacruise airports.
- 2
Length of stay: You can stay in Bolivia for 30 days.
- 3
Fee: Approximately ₹8000.
- 4
Documents: 2 copies of passport information page, 2 passport photos, printed travel itinerary, return or onward flight ticket, photocopy of bank statement, immigration form.
2. Burundi
Indian passport holders can visit Burundi and explore the beautiful country as tourists, on business trips, or for other purposes. Burundi offers a world wonder by hosting the world's 2nd largest and deepest (Lake Tanganyika). The country is also known for its abundant natural parks and nature reserves.
- 1
Immigration entry point: Melchior Ndadaye International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹5850.
3. Cambodia
Indians looking to visit Cambodia and discover the ancient temples of Angkor Wat can do so by applying for a visa upon arrival. Cambodia is the perfect destination for Indians looking for an adventure to explore remote beaches and tropical forests.
- 1
Immigration entry point: Major airports, including Phnom Penh, Siem Reap, and Sihanoukville International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹2506.
4. Cape Verde Islands
Indian nationals can get a visa on arrival in the Cape Verde Islands. The islands are a popular travel destination for both nature lovers and thrill seekers. Their breathtaking beaches and exciting ocean activities provide the perfect getaway for Indians.
- 1
Immigration entry point: Nelson Mandela International Airport (Praia), Amílcar Cabral International Airport (Sal).
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹4178.
5. Comoros Islands
Indian nationals can obtain a visa on arrival in the Comoros Islands. This picturesque archipelago is known for its volcanic islands, pristine beaches, and rich cultural heritage. Visitors can enjoy diving, hiking, and exploring local markets.
- 1
Immigration entry point: Prince Said Ibrahim International Airport (Moroni).
- 2
Length of stay: 45 days.
- 3
Fee: The visa fees will be specified upon arrival.
6. Djibouti
Indian citizens can obtain a visa on arrival in Djibouti, a small yet captivating country known for its dramatic landscapes, including salt lakes and limestone formations. It's a paradise for scuba divers and those interested in marine life.
- 1
Immigration entry point: Djibouti–Ambouli International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
7. Ethiopia
Indians who visit Ethiopia for tourism purposes can apply for a visa on arrival. This visa allows you to explore all the attractions and sights this country offers, such as historic buildings and mesmerizing natural landscapes.
- 1
Immigration entry point: Addis Ababa Bole International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹4178.
8. Guinea Bissau
Indian nationals can get a visa on arrival in Guinea-Bissau. This West African country offers lush landscapes and unique wildlife, making it an excellent destination for eco-tourism and cultural experiences.
- 1
Immigration entry point: Osvaldo Vieira International Airport (Bissau).
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
9. Indonesia
Indian nationals can visit the famous Indonesian Islands and receive their visa on arrival. The country provides an on-arrival visa for tourism, family, or transit visits. Note that you must apply for an e-VOA before obtaining your visa in Indonesia. Indians can easily apply for an Indonesia e-VOA through Atlys.
- 1
Immigration entry point: Major international airports, including Soekarno-Hatta (Jakarta) and Ngurah Rai (Bali).
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹2560.
10. Jordan
Indian citizens can obtain a visa on arrival in Jordan, a country rich in history and archaeological sites such as Petra and the Dead Sea. It offers a mix of modernity and ancient wonders.
- 1
Immigration entry point: Queen Alia International Airport (Amman), King Hussein International Airport (Aqaba).
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
11. Laos
Laos provides a visa on arrival for Indian passport holders, which allows them to enter the country for tourism purposes. The country offers various tourist attractions, including some amazing temples representing its culture.
- 1
Immigration entry points: Wattay International Airport (Vientiane) and Luang Prabang International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹2924.
12. Maldives
Maldives offers Indian nationals a visa on arrival to enter the country for tourism purposes. Known for its crystal-clear waters, overwater bungalows, and vibrant coral reefs, Maldives offers tourists the perfect getaway for the best beach holidays.
- 1
Immigration entry point: Velana International Airport (Malé).
- 2
Length of stay: 30 days.
- 3
Fee: Free.
13. Marshall Islands
As an Indian national, you can visit the Marshall Islands and receive your visa on arrival. This scenic country is well-known for its stunning beaches, abundant marine life, and rich cultural history. The visa will allow you to enter the country for tourism purposes.
- 1
Immigration entry point: Amata Kabua International Airport (Majuro).
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹8356.
14. Mauritania
Indian nationals can visit Mauritania and obtain their visa when arriving at immigration. The country allows you to enter with a visa on arrival for various purposes, including tourism and business. Tourists can visit Mauritania to explore the ancient desert city of Chinguetti, a UNESCO World Heritage site.
- 1
Immigration entry point: Nouakchott–Oumtounsy International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹4596.
15. Myanmar
Indian passport holders can visit Myanmar and receive their visa when arriving in the country. The on-arrival visa allows you to enter the country for multiple reasons, such as tourism, business, and family visits. Myanmar is an amazing tourist destination. The country offers something for everyone, from beaches with blue ocean waters to snowy peak mountains.
- 1
Immigration entry point: Yangon, Mandalay, and Nay Pyi Taw International Airports.
- 2
Length of stay: 30 days for tourism.
- 3
Fee: Approximately ₹4178.
16. Mozambique
Indian nationals can obtain a visa on arrival in Mozambique, known for its stunning coastline, marine parks, and vibrant culture. It's an ideal destination for beach lovers and adventure seekers.
- 1
Immigration entry point: Maputo International Airport, Beira Airport, Nampula Airport.
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
17. Palau Islands
Indians who visit Palau will receive a visa on arrival that allows them to enter the country for tourism purposes. Palau offers amazing beach holidays and is famous for some of the world’s best scuba diving.
- 1
Immigration entry point: Roman Tmetuchl International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹4178.
18. Qatar
Indian nationals can get a Qatar visa on arrival. However, to obtain a visa upon arrival, you must book your accommodation through a hotel that approves your visa. Qatar is among the top 10 countries Indian tourists visit. The country is ideal for a quick stopover or when planning to stay and explore the country's rich culture.
- 1
Immigration entry point: Hamad International Airport (Doha).
- 2
Length of stay: 30 days.
- 3
Fee: Free.
19. Samoa
Samoa allows Indian passport holders to obtain their visa upon arrival, which grants them entry for tourism purposes. Samoa is the perfect tropical getaway, boasting some of the best beaches and an authentic island vibe.
- 1
Immigration entry point: Faleolo International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Free.
20. Sierra Leone
Indians can apply for their visa when arriving in Sierra Leone. The visa allows you to enter for tourism or business purposes. The country offers a variety of tourist attractions, including the Tacugama Chimpanzee Sanctuary.
- 1
Immigration entry point: Lungi International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹6685.
21. Saint Lucia
Indian nationals can visit Saint Lucia for tourism and receive their visa upon arrival. Saint Lucia is famous for its iconic Pitons (two volcanic mountains next to the ocean), which is a must-see. Travellers visit the country for its unique scenery, great weather, and relaxing beaches.
- 1
Immigration entry point: Hewanorra International Airport, George F. L. Charles Airport.
- 2
Length of stay: 42 days.
- 3
Fee: Approximately ₹4178.
22. Somalia
Despite its challenging history, Somalia offers unique experiences for the adventurous traveller, from its bustling capital to its historical sites.
- 1
Immigration entry point: Aden Adde International Airport (Mogadishu).
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
23. Sri Lanka
Indian nationals can obtain a visa on arrival in Sri Lanka, a country offering rich cultural heritage, stunning landscapes, and beautiful beaches. From ancient temples to vibrant wildlife, there’s much to explore.
- 1
Immigration entry point: Bandaranaike International Airport (Colombo), Mattala Rajapaksa International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: The visa fees will be specified upon arrival.
24. Tanzania
Indians can visit Tanzania and receive their visa when arriving at the entry port, which allows entry for various purposes, including tourism, business, and family visits. Tanzania offers some amazing beaches and the famous Mount Kilimanjaro.
- 1
Immigration entry point: Julius Nyerere International Airport (Dar es Salaam), Kilimanjaro International Airport
- 2
Length of stay: 90 days.
- 3
Fee: Approximately ₹4178.
25. Timor-Leste
Indians can apply for a visa when arriving in the country. However, a Visa Application Authorization must be applied for in advance. Timor-Leste is a small island with untouched beaches, making it ideal for travellers looking to escape a busy life.
- 1
Immigration entry point: Presidente Nicolau Lobato International Airport (Dili).
- 2
Length of stay: 30 days.
- 3
Fee: Approximately ₹2506.
26. Togo
Indian citizens can get a visa on arrival in Togo, a country known for its palm-lined beaches, hilltop villages, and traditional crafts. It's a perfect destination for those interested in exploring West African culture.
- 1
Immigration entry point: Lomé–Tokoin International Airport.
- 2
Length of stay: 7 days (extendable).
- 3
Fee: The visa fees will be specified upon arrival.
27. Tuvalu
Indian nationals can obtain a visa on arrival in Tuvalu, one of the smallest and least visited countries in the world, known for its beautiful coral atolls and laid-back atmosphere.
- 1
Immigration entry point: Funafuti International Airport.
- 2
Length of stay: 30 days.
- 3
Fee: USD 100.
28. Zimbabwe
Indian passport holders can visit Zimbabwe and get a visa on arrival. This country offers stunning landscapes, diverse wildlife, and historical sites like Victoria Falls.
- 1
Immigration entry point: Harare International Airport, Victoria Falls Airport.
- 2
Length of stay: 30 days.
- 3
Fee: USD 30.
Countries offering visa on arrival for Indians with valid US, Schengen, UK, or other visas
- 1
Antigua and Barbuda: Indians can receive a visa on arrival for 30 days when holding a valid visa or resident permit of Canada, the Schengen Area member states, UK, and US.
- 2
Bahamas: Visa on arrival for all Indian nationals who have valid Schengen, UK, US, and/or Canadian visas.
- 3
Bahrain: Indian citizens can get a visa upon arrival when holding a valid visit visa to UAE, UK, US, KSA (excluding Hajj & Umrah visa), Schengen or US Green Card.
- 4
Belize: Visa on arrival for holders of multiple entry visas of the US or Canada. Holders of a valid visa issued by a Schengen Member state are visa-exempt for a maximum stay of 90 days.
- 5
Egypt: Indians can receive a visa on arrival if they hold a residence permit issued by a GCC Member State or holders of a valid US, UK, Schengen, or Australian visa.
- 6
Nicaragua: Indian nationals who hold a valid visa issued by Canada, the US, or a Schengen Member State can obtain a visa on arrival for a maximum stay of 30 days.
- 7
Saudi Arabia: Indians who hold valid Schengen, UK, or US visas can obtain a tourist visa on arrival. However, visitors must arrive through Saudi Arabia's national carrier.
- 8
United Arab Emirates: Holders of a valid US visit visa or green card which is valid for a minimum of 6 months, can obtain a visa on arrival for a maximum stay of 14 days. Indian passport holders with a valid UK or EU residence permit can also obtain a visa on arrival for 14 days, which can be extended.
How do you apply for a visa upon arrival?
When preparing to get a visa on arrival, understanding the application steps ahead of time can make the process much smoother. Here's what you can expect:
- 1
Gather the required documents: Before travelling to your destination, be sure to have all the required documents for a successful application.
- 2
Arrive In the country: Travel to your destination and arrive at one of the visa-on-arrival approved airports.
- 3
Visit the counter: Ensure that you queue at the visa-on-arrival counter.
- 4
Submit your application: At the counter, you must complete the application form if you haven’t completed one beforehand. When completed, the visa officer will require your form and supporting documents.
- 5
Pay the visa fee: Pay for your visa by providing the correct amount of currency.
- 6
Receive your visa: Once your visa gets approved, you will receive the visa stamp and be allowed to enter the country.
Note that the exact application steps might vary depending on your destination.
If you prefer not to wait for the visa process on arrival, you can apply online through Atlys for a quick and hassle-free process!
To summarise:
With visas available upon arrival at various destinations, travel has never been easier or simpler for Indian nationals. These nations provide diverse experiences just waiting to be discovered, from Cambodia's historic temples to Qatar's rich culture.
With some planning, you can easily access these destinations and enjoy a stress-free entry.
How we reviewed this article:
Our experts continually monitor the official sources for any changes, and we update our articles when new information becomes available.
- Current Version
19 Jul 2024
Written By:
Mohak Nahta
Edited By:
Mohak Nahta
16 Jul 2024
Written By:
Mohak Nahta
Edited By:
Gustav Mummbrauer