Visa-on-Arrival Countries for Indians in 2026 (Full List, Fees & Documents)
By Saanvi Iyer (Saanvi Iyer tracks visa-policy changes for Indian passport holders across 190+ destinations, cross-checking Henley rankings, the MEA visa-facility list and each country's official portal so the numbers you read are the numbers you'll meet at immigration.) · Published · Last updated · 11 min read
From a brand-new Thailand visa-on-arrival to Indonesia, Cambodia, Laos and the Maldives, here is the 2026 visa-on-arrival list for Indian passport holders — with fees, stay limits and the documents immigration actually checks.
Quick answer
In 2026, Indian passport holders can get a visa on arrival (VoA) in a number of countries — you fly first and get the visa at the destination airport. The most-travelled for Indians are the Maldives (free, 30 days), Indonesia/Bali (IDR 500,000 ~₹3,000, 30 days), Cambodia (~USD 30, 30 days), Laos (~USD 40, 30 days), and — newly, from 2026 — Thailand (THB 2,000, 15 days), which moved Indians from visa-free back to VoA in May 2026. Others include Myanmar, Comoros, Timor-Leste, the Bahamas and Saint Lucia. A VoA usually needs a return ticket, hotel proof and funds. Rules and fees change — verify on the official site before booking.
The full visa-on-arrival list for Indians (2026)
This table groups the main VoA destinations for Indian passport holders, with fees as of June 2026 (they move — confirm before you fly).
| Country | Stay | Approx fee (2026) | Key requirement |
|---|---|---|---|
| Maldives | 30 days | Free | Confirmed hotel + return ticket |
| Thailand (new 2026) | 15 days, no extension | THB 2,000 (~₹4,900) | Funds proof + onward ticket |
| Indonesia / Bali | 30 days (extendable once) | IDR 500,000 (~₹3,000) | Return ticket; also offered as e-VOA |
| Cambodia | 30 days | ~USD 30 | Photo + return ticket (also e-Visa) |
| Laos | 30 days | ~USD 40 | Photo + accommodation proof |
| Myanmar | 30 days | ~USD 50 | At eligible airports (also e-Visa) |
| Timor-Leste | 30 days | ~USD 30 | At Dili airport |
| Comoros | 45 days | ~EUR 30–50 | On arrival |
| Bahamas | up to 90 days | varies | Funds + onward ticket |
| Saint Lucia | ~6 weeks | varies | On arrival |
| Marshall Islands | 90 days | varies | On arrival |
| Guinea-Bissau | 90 days | varies | On arrival |
Several of these (Indonesia, Cambodia, Myanmar) also offer an e-Visa you can get before flying — usually the smarter choice. See the e-Visa countries list. For the no-visa-at-all destinations, see visa-free countries for Indians, and the FlightGPT visa hub tracks each country.
Thailand — now a visa-on-arrival country again (the big 2026 change)
This is the most important update for Indian travellers in 2026, and it caught a lot of people off guard. From 10 November 2023 Thailand had given Indians generous visa-free entry (later a 60-day stay). But on 19–20 May 2026 the Thai cabinet approved scrapping the 60-day visa-free scheme for the countries that had it, and moved India into the visa-on-arrival category — a 15-day stay, THB 2,000 fee (~₹4,900), no extension. Only a small group of countries (India among them) sits in this VoA bucket. The change takes effect 15 days after publication in Thailand's Royal Gazette.
What this means in practice: if you read older guides (including some still online) saying Indians get 60 days visa-free in Thailand, that is now outdated. Budget for the THB 2,000 fee, plan around the 15-day cap, and check the live rule on the Royal Thai Embassy site (thaiembassy.in) close to your travel date, because Thailand has changed this policy repeatedly. You'll still need to fill the Thailand Digital Arrival Card (TDAC) at tdac.immigration.go.th before arrival. Compare live fares to Bangkok or Phuket in the FlightGPT chat, and see the Thailand visa page for the current status.
Southeast Asia — Indonesia, Cambodia, Laos, Myanmar
Southeast Asia is the heart of the VoA list for Indians:
- Indonesia / Bali — VoA for 30 days, IDR 500,000 (~₹3,000), extendable once for another 30. Also available as an e-VOA at evisa.imigrasi.go.id, which lets you skip the airport queue. Remember Bali's separate tourist levy (IDR 150,000 ~₹900).
- Cambodia — VoA for 30 days, around USD 30, at Phnom Penh, Siem Reap and land borders. The official e-Visa (evisa.gov.kh) is the cleaner option.
- Laos — VoA for 30 days, around USD 40, at Vientiane and Luang Prabang. Carry a passport photo and accommodation proof.
- Myanmar — VoA around USD 50 for 30 days at eligible airports; the 28-day e-Visa is also available.
The pattern across the region: a VoA exists, but an e-Visa almost always exists too and is preferable because approval happens before you fly. Use the VoA only when you can't get the e-Visa in time. Always carry a confirmed return/onward ticket — Indian carriers refuse boarding without one.
Maldives, the Caribbean and Africa VoA options
Beyond Southeast Asia:
- Maldives — the standout: a free 30-day visa on arrival for all Indians, no advance application. You need a confirmed hotel/resort booking and a return ticket. See our Maldives visa-on-arrival guide and the Maldives visa page.
- Caribbean — the Bahamas (up to 90 days) and Saint Lucia (~6 weeks) offer VoA; Marshall Islands (90 days) too. Note many Caribbean nations are actually visa-free for Indians (Barbados, Dominica, Grenada, Trinidad & Tobago) — check which applies.
- Africa — Comoros (45 days) and Guinea-Bissau (90 days) give VoA; many other African countries have shifted to e-Visas (Kenya, Tanzania, Egypt), so confirm whether it's VoA or e-Visa before you fly.
The Maldives is by far the most-used VoA for Indians thanks to short flights from Bengaluru, Kochi, Mumbai and Delhi and the zero fee. Compare fares in the FlightGPT chat.
What to carry for a visa on arrival (so you're not refused)
A VoA is granted at the discretion of the immigration officer, so being prepared matters more than for an e-Visa. Standard requirements across most VoA countries:
- Passport valid at least 6 months from arrival, with 2+ blank pages.
- Confirmed return or onward ticket within the VoA stay limit — Indian airlines deny boarding without one; a dummy onward reservation is a last resort.
- Proof of accommodation — a hotel/resort booking; for the Maldives this is mandatory.
- Proof of funds — cash and/or a card plus a recent bank statement; Thailand and a few others spot-check.
- The fee in the right form — many VoA counters want cash (USD or local), and small change runs out; carry exact-ish amounts.
- A passport photo — Cambodia, Laos and others ask for one at the counter.
Because VoA fees and stay limits change (Thailand's 2026 reversal is the perfect example), treat the figures here as date-stamped to June 2026 and confirm on the official site before booking non-refundable flights. Then check live fares in the FlightGPT chat; the visa hub links each country's portal.
Frequently asked questions
Which countries give Indians a visa on arrival in 2026?
The most-used are the Maldives (free, 30 days), Indonesia/Bali (₹3,000, 30 days), Cambodia (~USD 30), Laos (~USD 40), Myanmar (~USD 50) and, newly from 2026, Thailand (THB 2,000, 15 days). Others include Comoros, Timor-Leste, the Bahamas, Saint Lucia and the Marshall Islands. Verify fees and limits on the official site before flying.
Is Thailand still visa-free for Indians in 2026?
No — this changed in May 2026. The Thai cabinet scrapped the 60-day visa-free scheme and moved India to visa-on-arrival: a 15-day stay with a THB 2,000 fee (~₹4,900) and no extension. The new rule takes effect 15 days after publication in the Royal Gazette. Check the live status before booking.
Is the Maldives visa on arrival free for Indians?
Yes. The Maldives gives all Indian passport holders a free 30-day visa on arrival with no advance application. You only need a confirmed hotel or resort booking and a return ticket. It's the most popular visa-on-arrival destination for Indians.
Should I take a visa on arrival or an e-Visa when both are offered?
Take the e-Visa. Countries like Indonesia, Cambodia and Myanmar offer both, but the e-Visa is approved before you fly, costs about the same, and lets you skip the airport queue. Use the visa on arrival only if you can't get the e-Visa in time.
What documents do I need for a visa on arrival?
A passport valid 6+ months with blank pages, a confirmed return/onward ticket within the stay limit, proof of accommodation, proof of funds (cash plus a card and bank statement), the fee in cash where required, and often a passport photo. Some countries (e.g. Thailand) spot-check funds.
How much is the Thailand visa on arrival for Indians?
THB 2,000 (about ₹4,900) as of 2026, for a 15-day stay with no extension. You'll also need to complete the Thailand Digital Arrival Card (TDAC) online before arrival. Confirm the fee on the Royal Thai Embassy site close to travel, as Thailand changes this policy often.