Visa-on-arrival countries for Indian passport holders in 2026 — the updated list with tips
By Ishaani Reddy (Ishaani Reddy writes about the consumer-protection side of travel — DGCA passenger rights, OTA refund policies, hidden fees, dynamic-currency-conversion traps and the seven kinds of booking mistakes that quietly drain Indian travel budgets.) · Published · 12 min read
Visa on arrival means you get the stamp when you land — no appointment, no VFS queue, no waiting 3 weeks to hear back. Indian passport holders can access this facility in a meaningful number of destinations, though the count is smaller than headline numbers suggest once you account for conditions and reciprocity changes.
TL;DR — visa-on-arrival for Indian passports in 2026
As of mid-2026, Indian passport holders can get a visa on arrival (VOA) at approximately 25–35 countries and territories, depending on how you count bilateral arrangements and seasonal schemes. This is a relatively small number compared to stronger passports — but the list includes some genuinely popular and accessible destinations. The most important thing to understand is that VOA rules change frequently, sometimes with very little notice (Thailand being the prime example). Always confirm on the official immigration site of the destination country before you travel.
What does 'visa on arrival' actually mean — and what it doesn't
Visa on arrival means you receive your visa stamp or sticker at the immigration counter when you arrive at the destination airport or land border. You don't apply in advance. You turn up, fill a form, pay a fee (sometimes in USD, sometimes in local currency), and — if your documents are in order — you're stamped in and on your way.
What it doesn't mean: guaranteed entry. Immigration officers at any destination have final discretion. If they suspect you don't have sufficient funds, have an onward ticket issue, or have a prior immigration violation record, they can deny entry even on a VOA. Carry your documents properly — return/onward ticket, proof of accommodation, some cash — even where VOA is available.
Also worth noting: several countries that used to offer 'visa on arrival' now have an e-Visa scheme where you apply online a few days in advance — this is faster and cheaper than a true VOA counter. We cover those in our eVisa countries guide. VOA and eVisa are sometimes conflated in travel lists, so read carefully.
Popular VOA destinations for Indian passport holders
Here are the destinations where Indian passport holders can reliably get visa on arrival as of mid-2026 — with honest notes on the conditions:
| Destination | Stay allowed | Approx fee | Notes |
|---|---|---|---|
| Maldives | 30 days | Free | One of the easiest VOA experiences. Carry confirmed hotel booking and return ticket. |
| Nepal | 15/30/90 days | USD 30–100 (depends on duration) | Indians can also enter Nepal without a visa — technically visa-free, no fee at all. |
| Bhutan | Varies | SDF (Sustainable Development Fee) per night applies; visa process for Indians is unique | Indians don't need a Bhutan visa but need a permit — confirm the current entry process on the Bhutan tourism site as rules around SDF have changed. |
| Thailand | 30 days (or 60 under extended scheme) | Free (when visa-free applies) or small fee for VOA | Thailand has alternated between visa-free and VOA for Indians multiple times. Confirm the current policy before booking — it genuinely changes. |
| Indonesia (Bali) | 30 days, extendable to 60 | USD 35 approximately | VOA available at major airports including Ngurah Rai (Bali), Soekarno-Hatta (Jakarta). Must have onward ticket and sufficient funds. |
| Cambodia | 30 days | USD 30 approximately | Available at Phnom Penh and Siem Reap airports and some land borders. e-Visa is often easier. |
| Myanmar (Burma) | Check current status | Varies | Political situation has significantly affected tourism. Verify current travel advisories from MEA (mea.gov.in) and the airline before booking. |
| Seychelles | Up to 3 months | Free (Visitor's Permit on arrival) | A genuine gem for Indian travellers. Carry hotel booking and return ticket. |
| Mauritius | Up to 60 days | Free | Indians get visa-free entry, technically — the arrival stamp is the permit. Strong flight connectivity from Mumbai, Delhi, Chennai. |
| Jordan | 30 days | JOD 40 approximately (roughly ₹4,700) | Available at Queen Alia Airport Amman and major land borders. Jordan Pass holders get it included. |
| Ethiopia (Addis Ababa) | 30 days | USD 50 approximately | Useful for East Africa routings. Addis Ababa is a growing hub for African connections. |
Note: the list above covers commonly cited VOA destinations. There are other smaller territories and niche arrangements not listed here. Use the FlightGPT visa tool to check current entry requirements for your specific destination.
What to carry for a smooth visa-on-arrival experience
Even where VOA is straightforward, being disorganised at the counter will slow you down and may raise eyebrows. Here is what to have ready:
- Valid passport with at least 6 months validity beyond your intended departure date and blank pages for the visa stamp (at minimum 2 empty pages)
- Return or onward ticket — printed or on your phone, confirmed. Many VOA counters check this.
- Proof of accommodation — hotel booking confirmation or a letter from your host
- Sufficient funds — some countries ask to see bank statements or a credit card; having an international card helps
- Passport-size photos — some counters still ask for these (Bali, Cambodia, for example). Carry 2–4 just in case
- USD cash for the fee — most VOA counters accept USD; some also accept local currency or cards, but USD is the safest bet
- Completed arrival form — most airports hand these out on the flight, but if not, find them at the immigration hall
Also helpful: download the destination country's immigration authority website on your phone before landing, in case there are last-minute changes or you need to show specific documents.
Thailand, Bali and the destinations that keep changing rules
Thailand deserves special mention because it has changed its India entry policy more times in the last two years than most other countries manage in a decade. At various points it has been: visa required → VOA only → visa-free for 30 days → visa-free for 60 days. The Indian travel community on social media is often ahead of official announcements, but don't take Reddit or travel group posts as authoritative.
The only reliable check is the Thai embassy in India site (thaiembassy.in) or the Tourism Authority of Thailand page, the night before you travel. Airlines' check-in agents also run Timatic checks — if there's a mismatch, you'll hear about it at the airport, which is too late to fix easily.
Bali (Indonesia) has been more stable with its VOA scheme, and the process at Ngurah Rai airport is fairly smooth. Budget roughly 30–45 minutes for the VOA queue on peak season (July-August, December), especially if your flight lands at the same time as several other international arrivals.
VOA vs eVisa vs visa-free — what's actually the difference?
These terms get used interchangeably even though they mean different things:
- Visa-free: you need no visa document at all — you show your passport and get stamped in. Maldives and Mauritius for Indians are true visa-free destinations.
- Visa on arrival: you get a physical visa stamp at the airport counter on arrival, usually paying a fee. Bali and Cambodia fit this.
- eVisa: you apply online in advance (typically a few days before travel), get an approval email, and show it on arrival. Sri Lanka, Egypt, Kenya and Turkey have moved to eVisa for Indians. It's almost always faster and less stressful than a physical VOA queue. Read our eVisa countries guide for the full list.
The practical difference: visa-free = zero paperwork; VOA = some paperwork but done on arrival; eVisa = advance paperwork but fast and predictable. Most experienced Indian travellers prefer eVisa over VOA because you can confirm approval before you even board the plane.
Also see our guide on visa-free countries for Indians in 2026 for the destinations where even the arrival counter process is skipped entirely.
Bottom line
Visa-on-arrival is convenient when it works, but it is not risk-free. Carry your documents, bring USD cash for the fee, and never assume the policy you read about 6 months ago is still current. Check the official destination country immigration site within a week of travel. Use the FlightGPT visa tool to shortlist destinations that work for your passport, and book flights from Indian cities on FlightGPT to compare fares to the VOA-friendly destinations above.
Visa rules change — confirm on the official embassy or immigration site before you apply or travel.
Frequently asked questions
How many countries offer visa on arrival to Indian passport holders in 2026?
Approximately 25–35 countries and territories offer some form of visa on arrival or visa-free entry to Indian passport holders as of mid-2026, depending on how schemes are counted. The number is significantly smaller than for stronger passports (like EU or US). Popular options include Maldives, Indonesia (Bali), Cambodia, Thailand (policy fluctuates — verify), Seychelles, Mauritius and Jordan.
Do I need to carry anything special for visa on arrival at Bali?
For Bali (Indonesia), carry your passport with 6+ months validity, a confirmed return or onward ticket, your hotel booking confirmation, 2 passport-size photos, and approximately USD 35 in cash for the VOA fee. Having an international card as backup is wise. Budget 30–45 minutes for the VOA counter during peak season.
Is Thailand visa on arrival or visa-free for Indians in 2026?
Thailand's policy for Indian passport holders has changed multiple times in recent years — going from VOA to visa-free and back. As of mid-2026, check the Thai Embassy India site (thaiembassy.in) for the latest policy. Do not rely on older travel articles or social media posts.
Can I get a visa on arrival in the UAE (Dubai)?
UAE does not offer a traditional visa on arrival for Indian passport holders in the same way as Bali or Cambodia. Indians can get a free 96-hour transit visa for airside transit, and certain Indian passport holders (those holding valid US, UK or Schengen visas) may be eligible for a UAE visa on arrival under specific schemes. For a regular tourist trip, most Indians apply for a UAE tourist visa in advance through Emirates, Air Arabia or a UAE visa agent. Verify the current eligibility on the UAE Federal Authority for Identity (ICA) website.
What happens if I'm denied at the visa-on-arrival counter?
If an immigration officer at a VOA counter declines to stamp you in, you will be held in the immigration area and placed on the next flight back to your departure point. The airline typically does not refund your ticket in these cases, and any pre-booked hotel stays are at risk too. Travel insurance with trip cancellation cover (including immigration denial in some policies) can help recover some costs. Carry all documents and avoid anything that could raise red flags — prior overstays, suspicious travel patterns, insufficient funds.