Indonesia Visa for Indians: e-VOA, VoA at the Airport, and How to Avoid the Scam Sites (2026)
✅ Last verified on-the-ground: 2026-07-21
Indians flying into Indonesia today still get a Visa on Arrival (VoA) stamped at the airport in Bali or Jakarta for ₹3,379 (~35 USD), with no online pre-application required. The much-hyped “Indonesia e-Visa” most Indian travellers search for is technically real but misunderstood: it’s called e-VOA (electronic Visa on Arrival), it’s the same ₹3,379 (~35 USD) fee, and the only legitimate site to apply on is imigrasi.go.id and its official subdomain e-voa.imigrasi.go.id. Everything else that shows up on Google with “.id” extensions and “official-looking” logos is a third-party reseller charging 2x to 3x the fee. Verified this week against the Indonesian Directorate General of Immigration’s public portal and current traveller reports from Bali’s Ngurah Rai counters, here’s how to do it right, what to upload, and how to spot the scam sites before they take your money. For related planning, see our guide on Sea Backpacking Hub.
Subodh’s Pro Tip: If your trip is under 30 days and your passport has at least 6 months validity, skip the e-VOA entirely and pay cash at the airport counter. The online form saves you one queue at the airport but does not save you any money, and the cash-on-arrival path is the one least likely to get messed up by a scam site. Apply online only if you’re nervous about carrying ₹3,379 (~35 USD) in clean bills, or if you’re flying into a smaller airport where the VoA counter can run out of stamp stock late at night. You may also find Indonesia 60 Day Visa Guide Application Cost Extension Processing Time useful for this trip.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| Visa required for Indians? | Yes (VoA or e-VOA), 30 days | , |
| Primary visa type | e-VOA (electronic Visa on Arrival) | ₹3,379 (~35 USD) |
| Fallback / alternative | VoA at airport counter (same fee, cash) | ₹3,379 (~35 USD) |
| Processing time | Instant for e-VOA approval email | , |
| Validity / max stay | 30 days, single entry | , |
| Extension possible? | Yes, once, at the local immigration office | ₹5,372 (~1,000,000 IDR or ~$55.65) |
| Bali tourism levy | ₹806 (~150,000 IDR or ~$8.35), mandatory, paid at airport or online | ₹806 (~150,000 IDR or ~$8.35) |
Visa Types Compared
For Indian passport holders, you have three real options for a short tourist trip. Most travellers only need the first one. See also: Indonesia Visa on Arrival Voa for Indians Step By Step Guide to Procedure Stamp Policy.
1. E-VOA (Electronic Visa on Arrival)
This is the “e-Visa” almost every Indian traveller searches for. The fee is ₹3,379 (~35 USD), you apply online up to 90 days before departure, get an approval PDF by email within minutes, and show that PDF at the airport VoA counter where they convert it to a physical stamp. Same 30-day stay as the on-arrival version, same single-entry rule, same one-time extension right. The only real benefit is speed at the airport counter: you skip the “fill in the form on the plane” crowd and the slow queue at the cash desk. Apply at the official government portal only. For related planning, see our guide on South East Asia Visa Guide for Indian Travelers Country By Country Requirements Fees Application Process.
2. VoA at the Airport (Counter Stamp)
The legacy method, still the most common for Indians. You land at Ngurah Rai (Bali), Soekarno-Hatta (Jakarta), or any other major international airport, walk to the VoA counter before passport control, pay ₹3,379 (~35 USD) cash (clean, uncreased bills, or IDR equivalent of about ₹2,686 (~500,000 IDR or ~$27.83)), get a small paper receipt, and the officer staples a stamp inside your passport. Entire process takes 10-25 minutes depending on queue. This is the path I’d pick for a first-time visitor because there’s no online form to mis-type, no upload to fail, no scam site to dodge. You may also find Extreme Budget Travel Guide How to Travel Southeast Asia on 1200 Day Hostels Street Food Free Activities useful for this trip.
3. B211A Visit Visa (Long Stay, 60 days)
If your trip is over 30 days, need a multiple-entry stamp, or want to do a Bali+Gili+Lombok circuit without racing the clock, you need the B211A visa, applied through an Indonesian embassy or an official visa agent (not the e-VOA portal). Fee is higher (around ₹9,653-₹14,479 (~100-150 USD) depending on agent), processing 5-10 business days, valid 6 months from issue, 60 days stay extendable in 30-day chunks up to a year. Most Indians don’t need this, but if your itinerary is “Bali for 35 days,” it’s the right visa.
Scam warning as of 2026-07-21: The Indonesian government has not announced any change to the VoA fee or the eligibility list for Indian passport holders. If a site claims “new ₹19,306 (~200 USD) fee for Indians” or “e-VOA suspended, apply here instead,” close the tab. Every legit update gets posted on the official
imigrasi.go.idnews section first, with a press-release date.
Step-by-Step: How to Apply (e-VOA)
The form itself is short, but Indian passport applications fail more often on photo uploads and name spellings than on anything else. Walk through it this way.
Step 1. Confirm you’re on the right URL. The single legitimate portal is https://e-voa.imigrasi.go.id/ (an official subdomain of imigrasi.go.id). The URL bar should show the lock icon and the exact spelling, no extra words. Do not trust Google Ads at the top of the search results; several clone sites buy ad space on searches like “indonesia e visa for indians online” and look pixel-identical to the real one. Type the URL yourself or use a bookmark.
Step 2. Click “Apply for e-VOA.” You’ll be asked for a working email, your passport number, your date of arrival, and the airport of entry. Indian passports start with a letter-and-digit combination like “J8364521.” Double-check the spelling; one wrong digit means your arrival won’t match the system’s record and you’ll be sent to a manual queue.
Step 3. Upload your passport bio page and a photo. Bio page: clear colour scan, full page visible, MRZ strip (the two lines of <<< and letters at the bottom) readable. Photo: white background, 4x6 cm is the standard, face takes up 60-70% of the frame, no glasses, neutral expression. Indian applicants fail this step most often when they upload a passport-sized photo that’s “good enough” but the background is a cream-coloured wall, not white.
Step 4. Pay ₹3,379 (~35 USD). Credit or debit card via the secure payment gateway (Visa, Mastercard, JCB are all accepted). The charge will show up on your statement as roughly ₹3,371 at current rates (1 USD = ₹96.3294). Save the payment receipt screenshot. If your Indian credit card’s international transaction gets flagged by the bank’s fraud system (common with first-time travel cards), you’ll need to call the bank, approve the charge, and try again. Use a forex card or a card you’ve used abroad before to skip this entirely.
Step 5. Download the e-VOA approval PDF. Approval emails typically arrive within 5-30 minutes. The PDF contains a QR code, your details, and the visa grant number. Download it to your phone, email it to yourself as a backup, and take a paper printout as well. The paper printout is your belt-and-braces: if your phone dies at the airport, you can still clear the e-VOA lane.
Total time: 15-20 minutes for someone with their documents ready. Total cost: ₹3,379 (~35 USD) for the visa, plus ₹806 (~150,000 IDR or ~$8.35) Bali tourism levy if Bali is your destination, paid separately either online through the same portal a few days before flying or at the airport levy counter before you reach passport control.
At the Airport / Border
At Ngurah Rai (Bali) and Soekarno-Hatta (Jakarta), the flow for Indian passport holders looks like this:
- Follow signs for “Visa on Arrival” or “e-VOA” before you reach passport control. At Bali, the VoA counters are downstairs, near the domestic-arrivals split.
- Hand the officer your passport, e-VOA PDF (cash ₹3,379 (~35 USD) if VoA), and the printed Bali levy receipt (if paid online).
- The officer enters your details, takes your photo and fingerprints, and staples a small paper visa receipt into your passport.
- Pay the ₹806 (~150,000 IDR or ~$8.35) Bali tourism levy here if you didn’t pre-pay it online (separate counter, on the same floor).
- Walk to passport control; the officer stamps your entry.
Passport validity: at least 6 months from your date of entry (Indonesian rule, not airline suggestion), and at least 2 blank pages for the stamp. Onward ticket proof: most officers do not ask, but immigration can ask, and your airline might at check-in. Carry your return flight booking confirmation on your phone. Hotel booking proof: same, rarely asked, but travellers report being asked during peak season in Bali.
Land borders follow the same VoA rules for Indians (Yogyakarta’s Adi Sutjipto, Surabaya, Medan, and others), but only at major international terminals. Smaller land crossings between Indonesia and Malaysia/Timor-Leste typically do not issue VoA stamps to Indian passports. Fly in if you have the choice.
Extensions and Overstay
You can extend an e-VOA once at a local immigration office for an additional 30 days. The fee is ₹5,372 (~1,000,000 IDR or ~$55.65). Apply at least 7 days before your visa expires, in person at the Kantor Imigrasi in the city you’re in (Denpasar, Jakarta, Yogyakarta all have one). Bring passport, e-VOA printout, proof of accommodation, and a recent passport photo. Processing is same-day for straightforward cases.
The overstay fine is ₹5,372 (~1,000,000 IDR or ~$55.65) per day (~₹5,300/day). After several days over, you can be blacklisted from re-entry for up to five years and forced to pay the accumulated fines plus processing at the airport before being allowed to leave. Don’t gamble with this one; start the extension process well before day 30.
Common Mistakes and Rejection Reasons
1. Applying on a scam site. The single biggest mistake Indian travellers make. Search “Indonesia e visa for Indians online,” click the top ad, land on a polished portal that asks for ₹8,688-₹14,479 (~90-150 USD) “including processing fees.” These sites either re-submit your details to the real portal at the official fee (and pocket the rest), or worse, sell you a fake PDF that fails at the airport. Always type e-voa.imigrasi.go.id into your browser yourself. Bookmark it after one good use.
2. Photo upload fails. The portal is strict about white background and head position. Use a phone-camera shot against a real white wall, processed through any passport-photo app that outputs 4x6 cm at 300 DPI. Travellers report a high failure rate on selfies against coloured walls.
3. Passport name mismatch with Aadhaar or airline ticket. If your passport shows “Karthikeyan R” and your flight ticket shows “Karthik R,” the VoA counter officer may ask for additional ID (Aadhaar card printout is the usual solution). Avoid the question entirely by booking flights in the exact name shown on your passport bio page.
4. Paying with a never-used international card. Banks freeze the first foreign transaction as fraud protection. Call your bank’s 24x7 line before applying, approve the merchant category (Indonesian government payments), and have a backup card ready. Forex cards from HDFC, ICICI, and Axis all work without issues.
5. Missing the Bali tourism levy. Indonesia added a ₹806 (~150,000 IDR or ~$8.35) Bali tourism levy in February 2024. It’s mandatory for every foreign visitor entering Bali, separate from the visa fee. Pay it online through lovebalihashtag.id a few days before flying, or at the levy counter in the airport. If you skip it, you’ll queue longer at the airport and can’t get it back.
Getting Connected
Telkomsel is the dominant Indonesian carrier and the one Indian travellers should pick up at the airport. The tourist SIM (SimPATI Tourist) is sold at the Telkomsel booths in the arrivals hall of every major airport, costs ₹269 (~50,000 IDR or ~$2.78) for 7 days with about 15GB of data, and is activated in under 10 minutes with your passport. The booths often run out late at night, so buying it during the morning rush is safer.
If you don’t want to queue at the airport after a long flight, Get Nomad eSIM lets you activate an Indonesian data plan before you leave India. The signal depends on the local partner (Telkomsel or Indosat), but you’ll have data the moment you clear the VoA counter.
FAQ
Do Indians need a visa for Indonesia? Yes. Indian passport holders get a 30-day Visa on Arrival (VoA) or pre-applied e-VOA, both at ₹3,379 (~35 USD). There is no visa-free entry for Indians to Indonesia in 2026.
Can I get an Indonesia visa on arrival with an Indian passport? Yes. All major international airports in Indonesia (Ngurah Rai Bali, Soekarno-Hatta Jakarta, Juanda Surabaya, Adisucipto Yogyakarta, Kualanamu Medan) issue VoA stamps to Indian passport holders for ₹3,379 (~35 USD) cash.
What is the official Indonesia e-visa website for Indians?
The only legitimate URL is https://e-voa.imigrasi.go.id/. Type it manually, do not trust search ads. The Indonesian Directorate General of Immigration (imigrasi.go.id) is the parent authority.
How long does Indonesia e-VOA take to process? Approval emails arrive within 5-30 minutes of successful payment. The visa is valid for 90 days from issue, and your stay is capped at 30 days from the date you enter Indonesia.
How much does Indonesia e-VOA cost in INR? At the current rate of 1 USD = ₹96.3294, the $35 USD fee works out to about ₹3,371. Add the Bali tourism levy of ₹806 (~150,000 IDR or ~$8.35) if Bali is your destination.
Can I extend my Indonesia VoA as an Indian? Yes, once, for an additional 30 days. Cost is ₹5,372 (~1,000,000 IDR or ~$55.65) at the local Kantor Imigrasi, applied at least 7 days before your current visa expires.
Do I need a separate visa for Bali? No. Bali uses the same e-VOA as the rest of Indonesia. The only Bali-specific extra is the ₹806 (~150,000 IDR or ~$8.35) tourism levy, paid online or at the Bali airport.
Subodh’s Take
If your India-to-Indonesia trip is under 30 days and your passport has 6 months of validity, the simplest path is still the cash-on-arrival VoA at the airport. Save the ₹3,379 (~35 USD) in clean bills, fill the form handed out on the plane (grab one at the counter), queue at the VoA desk, pay, get stamped, walk out. The e-VOA portal exists and works, but its real value is for nervous flyers who want a guaranteed lane ahead of time, not for the money. If you do apply online, skip the Google Ads and go straight to e-voa.imigrasi.go.id; the scam-site industry around this single search query is one of the most aggressive in Southeast Asia. For trips longer than 30 days, look at the B211A visa through an embassy instead of stringing together VoA extensions, which makes re-entry rules murkier. Finally, check your government’s travel advisory (the MEA travel advisory for Indonesia, on mea.gov.in) within 72 hours of flying; Indonesia has had periodic regional incidents in parts of Papua and the Moluccas that won’t affect a Bali or Jakarta stay but are worth a 30-second look before you board.