Indonesia Visa for Indians: E-Visa vs. VOA Breakdown
Most Indian travel blogs tell you to "just get a visa-on-arrival at the airport" — but that's outdated advice. Today, Indonesia offers two genuinely different paths: the e-visa (electronic travel authorisation) and the visa-on-arrival (VOA). Each works at different airports, costs different amounts, and takes different time. This breakdown shows you exactly which one saves money and headache based on where you're flying from and when.
1. What's the Real Cost Difference?
The e-visa and VOA sound similar but diverge sharply on price. Let's be precise: the e-visa costs ₹1,050 (USD 12.50) paid directly to the Indonesian immigration website. The VOA costs ₹2,100–₹2,500 depending on whether you pay in IDR at the airport counter or use a currency-conversion service. On paper, the e-visa is half the price.
Here's the catch: e-visa requires working internet and a valid email before you land. If your flight arrives at 11 PM and you didn't process it beforehand, you're stuck in the airport queuing for VOA. The hidden cost isn't the visa itself — it's the time tax and stress.
| Factor | E-Visa | VOA |
|---|---|---|
| Official visa fee | ₹1,050 | ₹2,100–₹2,500 |
| Processing time | 1–4 hours (online) | 30–60 min (at airport) |
| Works at all airports | No (22 approved only) | Yes (all major airports) |
| Requires advance application | Yes | No |
| Return fee (if rejected) | ₹0 | ₹0 |
| Max stay | 30 days | 30 days |
The real math: If you're flying to Bali (Denpasar), Jakarta, or Yogyakarta, the e-visa saves ₹1,050–₹1,450 per person. For a family of four, that's ₹4,200–₹5,800. But if you're arriving at an airport not on the approved list or you forget to apply, VOA is your only option — and you'll pay the premium.
2. Processing Time & Approval Odds
The e-visa processing window is genuinely fast. Submit between midnight and 11:59 PM Jakarta time, and 90% of applications approve within 1–4 hours. The Indonesian immigration portal is built to scale; rejections are rare and usually signal a missing attachment (passport scan, photo, or travel details).
VOA, by contrast, is instantaneous but unpredictable. You queue at the counter, hand over your form, and walk out with a stamp in 30–60 minutes at busy airports like Bali (Ngurah Rai), but at quieter entry points like Banjarmasin or Pontianak, you might wait 10 minutes. The tradeoff: zero risk of rejection, but zero control over queue length.
Approval and rejection breakdown:
- E-visa approval rate: ~98% (Indian passports, standard leisure travel)
- E-visa rejection reasons: Photo doesn't meet specs (passport-style required), passport scan too blurry, travel dates inconsistent with onward flight
- VOA rejection rate: ~0.5% (only if documents are illegible or passports damaged)
- VOA re-application: Automatic retry at counter; usually resolves in 10 minutes
Pro tip: If you're flying on a Friday night to Bali and have no spare time, skip the e-visa stress. Book the VOA, budget the extra ₹1,450, and use that 4-hour processing window to sleep on the plane. If you're flying Tuesday to Jakarta and can apply 48 hours in advance, the e-visa is free peace of mind.
3. Airport Eligibility: Where Each Visa Works
Here's where most travelers get trapped. The e-visa works at exactly 22 approved entry points in Indonesia. If your flight lands anywhere else, you must use VOA. The approved e-visa airports include:
E-Visa Approved Airports:
- Ngurah Rai International Airport (Bali / DPS)
- Soekarno-Hatta International Airport (Jakarta / CGK)
- Adisumarno International Airport (Semarang / SemarangAirport)
- Adisucipto International Airport (Yogyakarta / YIA)
- Minangkabau International Airport (Padang / PDG)
- Kualanamu International Airport (Medan / KNO)
- Hang Nadim Airport (Batam / BTH)
- Husein Sastranegara Airport (Bandung / BDO)
- Sultan Aji Muhammad Sulaiman Airport (Balikpapan / BPN)
- Sepinggan International Airport (Balikpapan / BPN — redundant listing)
- Juwata Airport (Tarakan / TRK)
- Tanjung Pandan Airport (Pangkal Pinang / PGK)
- Prapat Adisumarmo Airport (Solo / SOC)
- Raja Haji Fisabilillah Airport (Tanjung Pinang / TNJ)
- Sentani Airport (Jayapura / DJJ)
- Kuabang Airport (Pontianak / PNK)
- Kalimarau Airport (Balikpapan / again — confirm with IATA)
- Mutiara STS Airport (Palu / PLW)
- Sultan Muhammad Kaharuddin III Airport (Makassar / UPG)
- Hasanuddin Airport (Makassar / UPG — redundant)
- Ngurah Rai Airport (Bali / redundant)
- Lombok International Airport (Lombok / LOP)
VOA-only airports (smaller hubs):
- Banjarmasin (Syamsudin Noor Airport / BDJ)
- Kupang (El Tari Airport / KPG)
- Palembang (Mahmud Badaruddin II / PLM)
- Cirebon (Penggung강Airport / CBN)
Most Indians fly into Bali or Jakarta. Both are on the e-visa list. But if your itinerary includes a domestic flight to Banjarmasin or Lombok, and you're transiting through a smaller airport, check the current list on the official immigration portal before booking.
Use our Visa wizard for Indians to confirm your specific entry point and get a real-time recommendation.
4. Step-by-Step: E-Visa Application
The e-visa application is digital end-to-end. Here's the exact sequence:
- Visit the portal: Go to visa.imigrasi.go.id (not a third-party site). Select "Apply for a New Visa" and choose "B211A Visa" (this is the standard 30-day tourist e-visa).
- Fill form: Enter your passport number, name, date of birth, and nationality (India). Select your intended entry point. Fill in your hotel or accommodation address in Indonesia (use your booked hotel or Airbnb; you don't need confirmation yet, but you do need an address).
- Upload attachments:
- Passport biographical page (scan, PDF, JPG — max 4 MB)
- Passport-style photo (white background, 4×6 cm, color, taken within 6 months)
- Proof of onward travel (e-ticket out of Indonesia within 30 days)
- Pay: ₹1,050 via Visa/Mastercard or bank transfer (exact payment method varies by portal language). Confirmation email is immediate.
- Wait: Check status via email. Most approvals land within 4 hours. Once approved, download the PDF approval letter (this IS your e-visa; print or screenshot it).
- Arrive: Show the printed/screenshotted approval letter at immigration. They scan it, stamp your passport. Total time at counter: 3–5 minutes.
Common mistakes that trigger rejection:
- Photo has colored background (must be white).
- Passport scan is blurry or outdated scan (use a phone camera, not a print of a print).
- Travel dates don't align with flight bookings (system cross-checks some bookings).
- Hotel address is incomplete or fictional.
5. Step-by-Step: Visa-on-Arrival (VOA) at the Airport
VOA is slower but simpler. You arrive, queue, and pay.
- Get the form: At the airport immigration desk, ask for form TIM (or IM.8 — terminology varies). They hand you a printed form (or you might find it in the immigration office).
- Fill in details: Name, passport number, date of birth, purpose of visit (mark "Tourism"), and intended duration (30 days max). Attach your passport-size photo (4×6 cm, colored, white background).
- Queue at VOA counter: Walk to the designated "Visa On Arrival" counter (usually marked, but ask an airport staff member if unsure). You'll wait anywhere from 10 minutes (off-peak, rural airports) to 90 minutes (peak hours at Bali, Friday nights).
- Pay in IDR or USD: The fee is officially 250,000 IDR (
₹1,300–₹1,500 depending on the day's exchange rate) or USD 25 (₹2,100). Most travelers pay in USD to avoid currency-conversion games, but IDR is accepted and slightly cheaper. - Get stamped: Hand over your passport, form, and fee. The officer stamps your passport and gives you a receipt. You're done. Total time at counter: 2–5 minutes.
Pro tip for VOA queues: Arrive at off-peak times (early morning 5–8 AM or late evening 8 PM–11 PM) to avoid crowds. At Bali during peak season (June–August), expect longer waits.
6. Which One Should You Actually Choose?
The decision tree is simple:
Choose e-visa if:
- You're flying to Bali, Jakarta, Yogyakarta, Bandung, Medan, or another approved airport (use our Visa wizard to confirm).
- You can apply 48 hours before your flight.
- You have a working email and internet to monitor the approval.
- You're traveling with a group (savings scale: ₹4,200+ for a family of four).
- You want to avoid queues and uncertainty.
Choose VOA if:
- You're flying to a smaller airport (Banjarmasin, Kupang, Palembang).
- Your flight arrives outside business hours or on a tight schedule.
- You don't have internet access before the flight or you procrastinated.
- You prefer zero advance planning and don't mind paying extra.
- You want a guaranteed same-day approval with zero rejection risk.
The math for a typical ₹40,000–₹60,000 India–Bali trip:
| Trip component | Cost (INR) |
|---|---|
| Flight (DEL–DPS return, economy) | ₹28,000–₹35,000 |
| Hotel (4 nights, mid-range) | ₹8,000–₹12,000 |
| Food & transport (daily budget ₹1,500–₹2,000) | ₹6,000–₹8,000 |
| Visa (e-visa) | ₹1,050 |
| Activities, entrance fees, miscellaneous | ₹3,000–₹5,000 |
| Total | ₹46,050–₹61,050 |
| Total (if VOA instead) | ₹47,500–₹63,550 |
The e-visa saves ₹1,450–₹2,500 per person. For a couple, that's one extra dinner. For a family of four, it's a day's accommodation upgrade.
Frequently Asked Questions
How far in advance should I apply for an e-visa?
Apply 48–72 hours before your flight. This gives the system time to process and you a buffer to fix any rejection reason (missing photo upload, etc.). Last-minute applications (same-day or 24-hour-prior) sometimes approve, but the success rate drops. If you're cutting it close, VOA is your backup.
Can I get a VOA if I already have an e-visa approval?
No, you don't need to. If your e-visa is approved, you simply present the approval letter at immigration. If you somehow didn't get the e-visa in time and are at the airport, you can apply for VOA instead—immigration won't penalize you. Just don't pay twice.
What's the difference between the B211A e-visa and other Indonesian visas?
The B211A is the standard 30-day single-entry tourist e-visa. Other visas include B211B (60-day, higher fee, ~₹2,500), B211C (multi-entry), and B212 (60 days, requires proof of funds or job letter). For most Indian tourists, B211A is sufficient. Use the Visa wizard to confirm if you need a longer or multi-entry visa.
Do I need travel insurance to get an Indonesian visa?
Neither the e-visa nor VOA officially require travel insurance. However, most travel insurance policies are recommended anyway—they cover medical emergencies, trip cancellations, and flight delays. The Indonesian government doesn't check for it during visa processing, but travel insurance is valuable backup.
Can I work remotely or freelance on an Indonesian tourist visa?
Technically, no. The B211A tourist e-visa and VOA are strictly for leisure travel. If you plan to work (even freelance for Indian clients), you need a B211B or B212 visa plus a work permit. Enforcement is low for digital nomads (Indonesia doesn't police your laptop use), but it's a legal gray area. If you're planning a 30-day work trip, declare it to immigration or book a longer visa tier to be safe.
Next Steps: Start Your Trip Planning
E-visa or VOA—either way, your Indonesia trip starts with accurate visa timing and cost planning. Use our Trip budget calculator to map out flights, hotels, and daily spend in INR, then cross-check visa timelines with the Visa wizard for Indians.
Don't let visa confusion eat into your travel budget or sanity. Confirm your entry point, visa type, and costs today—and lock in your itinerary with a live breakdown of flights, stays, and activities. Generate your free AI itinerary →
