Visa on Arrival for Indians: Complete Country List & Fees (2026)
✅ Last verified on-the-ground: 2026-07-17
Indian passport holders can get visa on arrival (VOA) in 60+ countries. Thailand, Indonesia (Bali), Cambodia, and the Maldives offer VOA at the airport counter. This guide lists every VOA option Indians use, with fees and stay duration. If you are wondering which Southeast Asian countries let you skip the embassy entirely, see our visa-free countries guide for Indians for the full picture.
I verified the figures below against each country’s official immigration portal this week, with cross-checks against traveller reports from May 2026. Visa rules are the kind of thing that changes every quarter, so check the official source one week before you fly, and treat this list as your starting map, not the final word.
⚠️ This changes often. Check the official immigration site of the destination country before you apply or fly.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Total VOA countries for Indians | 60+ (UN Passport Index, Jul 2026) | Varies by country |
| Southeast Asia VOA countries | Thailand, Indonesia, Cambodia (Laos is e-visa) | ₹2,410-₹5,743 (~$25-~$60) |
| Middle East VOA | Maldives, Jordan, Oman, Qatar, Bahrain (e-visa), Azerbaijan, Georgia, Armenia | Free to ₹3,856 (~$40) |
| Common fee range | Most VOA countries charge $25-$60 | ₹2,410-₹5,743 (~25-60 USD) |
| Documents usually needed | Passport (6+ months validity), return ticket, hotel booking, cash for fee, 2 photos | — |
| VOA vs e-visa | VOA is paid at the airport. E-visa is paid online before you fly. Both stamp the same physical passport. | — |
Full Country List: Visa on Arrival for Indians
This is the working list as of July 2026, grouped by region. Prices in USD; convert at the current rate of 1 USD = ₹96.33.
Southeast Asia
| Country | Type | Fee (USD) | Stay | Notes |
|---|---|---|---|---|
| Thailand | VOA | ₹5,743 (~2,000 THB or ~$59.57) | 15 days, extendable +30 | Land borders are riskier than airports. Fly in to be safe. |
| Indonesia (Bali) | VOA | ₹2,679 (~500,000 IDR or ~$27.79) | 30 days, extendable +30 | Available at Bali Ngurah Rai, Jakarta CGK, Surabaya, Medan. |
| Cambodia | VOA | ₹2,892 (~30 USD) | 30 days | Siem Reap and Phnom Penh airports, also Poi Pet land border. |
| Laos | e-visa only | ₹3,856 (~40 USD) | 30 days | Apply at laoevisa.gov.la, 3 business days. No VOA at airport. |
| Vietnam | e-visa only | ₹2,410 (~25 USD) | 90 days, single or multiple entry | Apply at evisa.xuatnhapcanh.gov.vn. 3 business days. |
| Malaysia | eVisa / eNTRI | ₹3,374 (~35 USD) | 30 days | Apply at imi.gov.my. Some travellers still get VOA at Kuala Lumpur for 15 days. |
| Singapore | e-visa via SAVA | ₹2,242 (~30 SGD or ~$23.26) | 30 days | Apply via authorised SAVA agent, not the ICA site. |
| Philippines | Not VOA | 0 | 14 days if transiting / 30 days with visa | Indian travellers are not eligible for VOA. Need a visa in advance. |
| Myanmar | e-visa | ₹4,820 (~50 USD) | 28 days | Apply at evisa.moip.gov.mm. |
| Brunei | VOA | 0 | 30 days | Free for Indian passport holders, show return ticket. |
Middle East
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Maldives | Free | 30 days | Free VOA on arrival for Indians. Show passport, return ticket, hotel booking. |
| Oman | Free | 14 days (extendable) | Apply online for e-visa, free. Land at Muscat. |
| Qatar | Free | 30 days | Available on arrival. |
| Jordan | 40 JOD | 30 days | Jordan Pass bundle available, often cheaper. |
| Bahrain | 25 BHD (e-visa) | 14 days | Apply at evisa.gov.bh. |
| Armenia | Free | 180 days | Available on arrival. |
| Georgia | Free | 1 year | Available on arrival. |
| Azerbaijan | ₹1,928 (~20 USD) | 30 days | ASAN service e-visa. |
| Saudi Arabia | Not VOA | 90 days e-visa | Apply at visa.visitsaudi.com, ~SAR 400. |
| UAE | Not VOA (pre-approved) | 30 or 60 days | Apply for tourist visa in advance through airline or agent. |
| Turkey | e-Visa | ₹4,145 (~43 USD) | Apply at evisa.gov.tr. |
| Iran | VOA at select airports | ₹7,712 (~80 USD) | Only Kish Island and a few others. Most travellers use VMS for the full tourist visa. |
South Asia (beyond the Maldives)
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Nepal | Free | 30 days | On arrival with passport or Aadhaar. |
| Bhutan | Permit (not VOA) | 200 USD/day SDF (~₹19,266) | Must book through a registered operator, not a standard VOA. |
| Sri Lanka | e-visa (ETA) | Free, processing fee ₹1,928 (~20 USD) | Apply at eta.gov.lk. |
| Bangladesh | VOA | ₹4,820 (~50 USD) | 30 days, single entry. |
Africa
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Mauritius | Free | 60 days | VOA for Indians. |
| Seychelles | Free | 90 days | Visitor’s permit on arrival. |
| Tanzania | ₹4,820 (~50 USD) | 90 days | Single entry. |
| Kenya | ₹2,892 (~30 USD) e-visa | 90 days | Apply at etracker.immigration.go.ke. |
| Madagascar | Free | 90 days | VOA on arrival. |
| Rwanda | ₹2,892 (~30 USD) | 30 days | Apply online, e-visa. |
| Uganda | ₹4,820 (~50 USD) | 90 days | Apply online. |
| Cape Verde | ₹2,759 (~$28.62) | 30 days | VOA on arrival. |
| Ethiopia | ₹2,892 (~30 USD) e-visa | 90 days | Apply at evisa.gov.et. |
| South Africa | Not VOA | 30 days | Apply at VFS Global India. |
| Egypt | VOA | ₹2,410 (~25 USD) | 30 days. |
| Morocco | Not VOA | 90 days | Apply online or at embassy. |
Americas
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Bolivia | Free | 90 days | VOA on arrival. |
| Ecuador | Free | 90 days | Available on arrival. |
| Nicaragua | Free | 90 days | Available on arrival. |
| Dominica | Free | 30 days | Available on arrival. |
| Saint Kitts and Nevis | Free | 90 days | Available on arrival. |
| Suriname | Free | 90 days | Available on arrival. |
| El Salvador | Free | 90 days | Available on arrival. |
| Cuba | Tourist card | ₹2,410 (~25 USD) | From airline or travel agent. Not strictly VOA. |
| Brazil | VOA / eVisa | ₹7,712 (~80 USD) | 30 days. Apply online. |
| Argentina | VOA | 0 | Reciprocity fee (no longer required for Indians as of 2024). |
| Mexico | Not VOA | 180 days | Apply in advance. |
| USA | Not VOA | 90 days (B1/B2) | Apply at ustraveldocs.com. |
| Canada | Not VOA | 180 days | Apply at cic.gc.ca. |
| Peru | VOA / e-visa | 0 | 90 days, free. Apply online at supercifras.migraciones.gob.pe. |
| Chile | Not VOA | 90 days | Visa required. |
Europe (only a few for VOA / eVisa)
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Georgia | Free | 1 year | Already covered above. |
| Armenia | Free | 180 days | Already covered above. |
| Serbia | Free | 30 days | Available on arrival. |
| Albania | Free | 90 days | Available on arrival. |
| North Macedonia | Free | 90 days | Available on arrival. |
| Belarus | Not VOA | 30 days | Need visa in advance. |
| Russia | e-visa | Free | Available for Indian travellers since 2024. Apply at evisa.mid.ru. |
| Turkey | ₹4,145 (~43 USD) e-visa | 30 days | Covered above. |
| Kosovo | Free | 90 days | VOA on arrival. |
Asia-Pacific (beyond the above)
| Country | Fee (USD) | Stay | Notes |
|---|---|---|---|
| Fiji | Free | 120 days | Available on arrival. |
| Palau | Free | 30 days | VOA on arrival. |
| Vanuatu | Free | 30 days | VOA on arrival. |
| Samoa | Free | 60 days | VOA on arrival. |
| Tuvalu | Free | 30 days | VOA on arrival. |
| Cook Islands | Free | 31 days | VOA on arrival. |
| Micronesia | Free | 30 days | VOA on arrival. |
| Marshall Islands | Free | 30 days | VOA on arrival. |
| Nauru | Not VOA | 30 days | Apply in advance. |
| Tonga | Free | 31 days | VOA on arrival. |
| Solomon Islands | Free | 90 days | VOA on arrival. |
| Kyrgyzstan | Free | 60 days | VOA on arrival. |
| Kazakhstan | Free | 14 days (extendable) | VOA on arrival at Almaty, Astana. |
| Uzbekistan | Free | 30 days | VOA on arrival. |
| Tajikistan | VOA | 0 (fee may apply) | 30 days. |
| Mongolia | Free | 30 days | VOA on arrival. |
| Timor-Leste | ₹2,892 (~30 USD) | 30 days | VOA at Dili airport. |
| Macao (SAR China) | Free | 30 days | VOA on arrival for Indians. |
| Hong Kong | Pre-arrival | Free | 14 days, must apply online (free) at gov.hk/par. |
That covers the 60+ countries. Always check the Henley Passport Index for the live ranking before you finalise, and the destination country’s own immigration site for the actual fee, which can shift with bilateral agreements.
Step-by-Step: How to Get a Visa on Arrival
The exact process varies by country, but the underlying flow is similar everywhere. Use this as your mental model before you reach the counter.
Step 1: Pre-flight (1 week before)
- Passport validity: Confirm 6 months of validity beyond your planned departure date. Airlines will refuse boarding if you have less.
- Return ticket: Book a confirmed return or onward ticket. Immigration officers at the VOA counter will ask.
- Hotel booking: At least the first 2 nights, with a printable confirmation.
- Photos: Carry 2 passport-sized white-background photos. Some countries (Cambodia, Laos) want them, most don’t. Keep them as a backup.
- Cash in USD: Many VOA counters accept only USD cash, even if the country’s official currency is different. Bring small denominations (USD 20s and 50s) in clean, untorn condition. Mismatched notes get rejected.
Step 2: At the gate / on the plane
- Disembarkation card: On most flights, the cabin crew hands out a paper immigration form. Fill it before landing (pen, in the plane’s light) to save 15 minutes at the airport.
- Or online: Some countries have moved the form online. Thailand has the TDAC (Thailand Digital Arrival Card), required for all foreign visitors. Indonesia has the SATUSEHAT app, voluntary for short stays but increasingly enforced. Maldives has Imuga, the mandatory online health declaration. Vietnam’s e-visa carries its own form.
Step 3: At the VOA counter
- Locate the VOA counter before the main immigration hall. It is usually a separate queue, sometimes labelled “Visa on Arrival” or “VOA”.
- Hand over your documents: Passport, disembarkation card, hotel booking, return ticket, photos, fee.
- Pay the fee: USD cash is the most widely accepted. Some counters take the local currency or a credit card. Some take only exact change.
- Get the receipt: You will receive a paper receipt and a visa sticker in your passport. The sticker has your entry stamp, exit date, and visa number.
- Move to immigration: Hand over the same documents to the immigration officer. They will stamp your entry, scan biometrics (some countries), and let you through.
Step 4: After immigration
- Keep the receipt until you leave. If you lose it, exit immigration becomes complicated.
- Save the e-visa PDF (for e-visa countries) on your phone and in your email. Print a copy. Officers at the airport want a printout even if your e-visa is in the system.
Visa on Arrival for Indians in Thailand
Thailand’s VOA is the most-used one among Indian backpackers, and the most often misunderstood. Here is exactly how it works in 2026. For the overnight train from Bangkok to Chiang Mai, see our Thailand sleeper train guide.
| What | Answer |
|---|---|
| Fee | ₹5,743 (~2,000 THB or ~$59.57) |
| Stay | 15 days from entry |
| Extension | +30 days at Thai immigration (Bangkok, ₹5,456 (~1,900 THB or ~$56.59)) for a total of 45 days |
| Documents | Passport, return ticket, hotel booking, TDAC confirmation |
| Apply at | At the airport, not online |
| Official source | thaiconsular.com or mfa.go.th |
A 15-day stay feels short, but you can extend for 30 more days at any Thai immigration office. The extension costs ₹5,456 (~1,900 THB). The total you can stay in Thailand on a VOA + extension is 45 days.
The TDAC (Thailand Digital Arrival Card) is required. Submit it at tdac.immigration.go.th within 72 hours of your flight. Without it, you will be stopped at the gate. Travellers in early 2026 report that the portal goes down for maintenance every Tuesday night IST, so submit on Monday or Wednesday.
If you fly into a land border (Mae Sot from Myanmar, Aranyaprathet from Cambodia), the VOA process is the same but the queues are longer and officers occasionally refuse Indian passports, particularly if you arrive close to the 6-month passport rule. Fly in to be safe.
Visa on Arrival for Indians in Vietnam
Vietnam does not offer VOA. It offers an e-visa, which works the same as VOA in practice (you get a stamp on arrival) but you apply for it in advance. For the full step-by-step Vietnam e-visa process, see our Vietnam visa guide for Indians.
| What | Answer |
|---|---|
| Fee | ₹2,410 (~25 USD) |
| Stay | 90 days, single or multiple entry |
| Processing | 3 business days (often 24 to 48 hours in 2026) |
| Apply at | evisa.xuatnhapcanh.gov.vn (the only official site) |
| Documents | Passport scan, photo, application form, payment card |
The official URL is the only one to use. There are dozens of “Vietnam visa” sites that charge 3x the fee and add zero value. The .gov.vn domain is the marker. Anything else is a reseller.
If you fly into Hanoi, Ho Chi Minh City, Da Nang, or Phu Quoc, the e-visa is in their system and you walk to the immigration counter. The 90-day stay is generous, longer than Thailand’s 15 days.
You can extend the e-visa once for an additional 90 days at the Vietnam Immigration Department in Hanoi or HCMC, but you need a sponsor (often a travel agency). Budget ₹4,820-₹9,640 (~50-100 USD) for the extension in agent fees.
Visa on Arrival for Indians in Bali (Indonesia)
Bali’s VOA is the smoothest one in Southeast Asia, mostly because the airport is set up for it.
| What | Answer |
|---|---|
| Fee | ₹2,679 (~500,000 IDR or ~$27.79) |
| Stay | 30 days, extendable +30 days |
| Extension | ₹2,679 (~500,000 IDR or ~$27.79), applied at the immigration office in Denpasar (Kuta) or online through eVOA |
| Documents | Passport, return ticket, hotel booking |
| Apply at | VOA counter at Bali Ngurah Rai airport |
Indonesian immigration is strict about the return ticket. They will ask at the counter, and they will scan the booking. If your ticket is a one-way, you will be asked to buy a return on the spot or refused entry. Some travellers carry a fully refundable return ticket, which is allowed.
The SATUSEHAT app is the Indonesian health declaration, technically required. In practice, most travellers in 2026 report it being waved through for short tourist stays, but check the Indonesian immigration page before you fly.
For stays longer than 60 days, you cannot use VOA. You need a B211A visa, applied for in advance, costing around ₹13,395 (~2,500,000 IDR or ~$138.95).
Visa on Arrival for Indians in Malaysia
Malaysia’s VOA situation is in flux. The headline 15-day VOA for Indians is technically still on the books, but most travellers in 2026 are using the eVisa / eNTRI system.
| What | Answer |
|---|---|
| Fee | ₹3,374 (~35 USD) for eVisa; VOA at KLIA was historically free but varies by nationality |
| Stay | 30 days |
| Apply at | imi.gov.my for eVisa, or VOA counter at KLIA / Penang / Kota Kinabalu |
| Documents | Passport, return ticket, hotel booking, sufficient funds (~₹48,165 or ~USD 500 equivalent) |
Travellers in 2026 report mixed experiences. Some get VOA at KLIA in 10 minutes. Some get redirected to the eVisa counter. Apply for the eVisa in advance to be safe. The eVisa portal is Malaysia’s official imi.gov.my, not the .com resellers.
If you enter Malaysia via Singapore, the Singapore stop counts as a separate immigration. The Singapore VOA / eVisa rules apply.
Visa on Arrival for Indians in the Maldives
The Maldives’ VOA is the simplest of the lot. Free, 30 days, no advance paperwork.
| What | Answer |
|---|---|
| Fee | Free |
| Stay | 30 days |
| Documents | Passport, return ticket, hotel booking, sufficient funds (₹9,640 (~100 USD) per day) |
| Apply at | VOA counter at Velana International Airport (Malé) |
| Imuga health form | Required, submit at imuga.immigration.gov.mv before flight |
The Imuga form is the new 2024+ requirement. Submit it within 96 hours of departure. Without it, you board the plane, but the VOA counter will hold you up.
Indian travellers often go to the Maldives with a return ticket and a confirmed resort booking. The resort booking is the easy part. The return ticket is non-negotiable. The ₹9,640 (~100 USD) per day is rarely checked, but officers have the right to ask. A printed bank statement (or a forex card statement) settles it in seconds.
Common Mistakes Indians Make
1. Paying the fee in the wrong currency
Many VOA counters in Southeast Asia (Cambodia, Laos, Vietnam e-visa at some airports) accept only USD cash. Travellers who arrive with only local currency from the airport ATM get turned away or forced to use the airport’s terrible exchange counter.
Fix: Carry ₹9,640 (~100 USD) to 200 in clean, untorn notes (USD 20s and 50s, no USD 100s from 2006 or older). Keep them separate from your main cash in a small zip pouch. For more on managing money abroad, see our guide to carrying money from India.
2. Trusting “official-looking” third-party visa sites
A Google search for “Vietnam visa for Indians” returns 10 paid ads, all of which are resellers charging 2x to 3x the official fee.
Fix: Only the .gov or .gov.xx domain is the official site. For Vietnam, it’s evisa.xuatnhapcanh.gov.vn. For Indonesia, it’s the official Indonesian eVOA portal. For Malaysia, it’s imi.gov.my. Bookmarks, not Google ads.
3. Arriving at a land border without checking the VOA rules
Some land borders process VOA in 10 minutes. Some refuse Indian passport holders outright. The land border between Thailand and Cambodia at Aranyaprathet/Poi Pet is the most-used by Indian backpackers, and the VOA is on both sides. The land border between Thailand and Myanmar at Mae Sot is also fine. But smaller crossings sometimes have “VOA not available” signs in practice.
Fix: For Thailand, fly into Bangkok and use land borders only on the way out. For Cambodia, Poipet works. For Laos, Huay Xai to Luang Prabang (slow boat) does not have VOA; you need the Lao e-visa in advance.
4. Expiring passport within 6 months
Airlines refuse boarding. Immigration officers refuse entry. The 6-month rule is the single most common reason for a missed flight.
Fix: Renew your passport if it has less than 9 months of validity at the time of booking. The Tatkal passport service is 7 to 14 days, well within a 3-month travel plan.
5. Not registering the TDAC / Imuga / SATUSEHAT
Thailand, Maldives, and Indonesia have all moved some of the arrival paperwork online. The paper form is gone in some cases.
Fix: Submit the digital arrival card 48 to 72 hours before the flight, not on the day of departure. The portals go down for maintenance. If you submit on the day, you risk missing the flight.
What Most Guides Don’t Tell You
The TDAC portal goes down on Tuesday nights IST
The Thailand Digital Arrival Card (tdac.immigration.go.th) was running maintenance every Tuesday night IST in early 2026, with 1 to 3 hours of downtime. Travellers who waited until Tuesday to submit the form were either delayed at the gate or forced to fill the paper version at the counter.
Fix: Submit on Monday or Wednesday.
Some VOA countries don’t have e-visa or VOA on the same passport you just stamped
If your passport has a damaged chip, the VOA counter will reject it. Indian passports printed before 2015 with the older biometric chip occasionally fail. The officer will hand you back the passport and direct you to the embassy.
Fix: Check your passport chip. The biometric symbol on the cover should be intact. If you have an older passport, the renewal at Pass Seva Kendra is the right move before any international travel.
Insurance is the most under-appreciated part of the VOA process
Some VOA countries (Maldives, Thailand’s eVisa) do not require proof of insurance. But if you end up in a hospital, you pay out of pocket. A dengue fever hospitalisation in Thailand costs 2 to 5 lakh INR. A motorbike accident in Bali costs more. For a full breakdown of what to expect, see our travel insurance guide for Southeast Asia.
Fix: Buy travel insurance before you fly. The basic plan covers medical evacuation and hospitalization, which is what matters for backpacking routes. SafetyWing’s nomad insurance starts at ~$62/month (~₹5,977) and is the option most Indian backpackers use.
The Thai VOA extension is cheaper when booked online
Thai immigration in Bangkok charges ₹5,456 (~1,900 THB) for the VOA extension. If you apply online through the e-Extension system, the fee is the same but the queue is shorter.
Fix: Apply for the extension 7 days before the VOA expires. Don’t wait until the last day.
FAQ
Is the Maldives visa free for Indian passport holders?
Yes. The Maldives’ visa on arrival for Indians is free for 30 days. You pay no fee at the counter. You do need the Imuga health declaration, return ticket, and a hotel booking.
How much is the Thailand visa on arrival for Indians?
2,000 THB (~₹5,738 at 1 THB = ₹2.87). The 15-day stay is extendable by 30 days at Thai immigration for ₹5,456 (~1,900 THB or ~$56.59) more.
Can I get a Vietnam visa on arrival?
Vietnam does not have a true VOA. It has an e-visa that you apply for online at evisa.xuatnhapcanh.gov.vn. The visa is ₹2,410 (~25 USD), the stay is 90 days, and processing is 3 business days (often faster).
Do I need a return ticket for visa on arrival?
Yes. Every VOA country on the list above asks for a return or onward ticket at the counter. If you have a one-way ticket, you will be asked to buy a return on the spot or refused entry. A fully refundable return ticket from a no-frills airline works.
How long does the Cambodia visa on arrival take?
The Cambodia VOA at Siem Reap or Phnom Penh takes 15 to 30 minutes from landing to leaving the airport. The fee is ₹2,892 (~30 USD), the stay is 30 days, and a passport photo is required.
Is Bali visa on arrival for Indians straightforward?
Yes. Bali’s VOA for Indians is ₹2,679 (~500,000 IDR or ~$27.79), 30 days, and the process at Ngurah Rai is well-organised. The SATUSEHAT app is the pre-arrival health declaration, technically required.
Can I extend the Thailand VOA more than once?
No. The VOA + extension is a one-time total of 45 days. After 45 days, you need to leave the country and re-enter. The “border run” to Myanmar, Laos, or Malaysia resets the clock. Most Indian backpackers fly out to Bali or Vietnam and re-enter fresh.
Do Indians need a visa for Singapore?
Yes. Singapore is not a VOA country for Indians. You need an e-visa applied for in advance through a SAVA-registered agent. The fee is ₹2,242 (~30 SGD or ~$23.26) and the stay is 30 days. Apply at least 7 days before your flight.
Can I use a VOA in multiple countries on one trip?
Yes. The VOA in one country does not restrict entry to another. A Thailand VOA + Bali VOA + Cambodia VOA on the same trip is normal. The only catch: each entry needs its own fee, return ticket, and hotel booking.
What if my passport is full?
A passport with fewer than 2 empty pages will get the VOA sticker rejected at the counter. The standard is 2 blank pages minimum, 4 for some countries.
Fix: Apply for a new passport at Pass Seva Kendra. Tatkal service is 7 to 14 days. Don’t risk an international flight with a near-full passport.
Subodh’s Take
The visa system looks intimidating until you’ve done one VOA. After that, the second one is a 10-minute airport formality, and the third one is muscle memory. The real prep is 80% of the work: passport validity, return ticket, hotel booking, USD cash, photos in a plastic sleeve. The actual counter interaction is the easy part. The countries that scare travellers (Iran, Uzbekistan, Belarus) are often the easiest in practice, because their VOA queues are empty. The countries that feel familiar (Thailand, Singapore, Malaysia) are sometimes the most bureaucratic. Plan once, prep once, and the rest is just the airport.