Indonesia Visa-on-Arrival (VOA) and e-VOA for Indians in 2026: Step-by-Step Guide
By Ananya Singh (Ananya Singh writes step-by-step first-international-trip guides for Indians — passport rules, visa cascade timing, immigration walkthroughs, and the unglamorous logistics that separate a smooth trip from a stranded one.) · Published · 12 min read
Indonesia VOA and e-VOA for Indians in 2026 — molina.imigrasi.go.id online portal, IDR 500,000 fee (~₹3,000), 30-day single-entry extendable once, Bali tourist levy, and what counts as eligible purpose.
Indonesia VOA vs e-VOA — pick before you fly
Indian passport holders are eligible for Indonesia's Visa-on-Arrival (VOA) scheme since June 2022. There are two flavours of the same visa, both giving you the same 30-day single-entry stay:
- VOA at the airport — pay IDR 500,000 (~₹3,000) at the immigration counter on arrival. Cash in IDR or USD accepted; Indian Visa/Mastercard debit and credit cards also work at the airport POS machines but the lines for card payments are usually longer than cash.
- e-VOA online — apply 1–14 days before travel at molina.imigrasi.go.id (the official Indonesian Directorate General of Immigration portal), pay the same IDR 500,000, receive an e-Visa PDF by email, skip the VOA counter at the airport and head straight to immigration scanning.
In 2026, the airport VOA queues at Denpasar (DPS), Jakarta (CGK) and Surabaya (SUB) routinely run 45–90 minutes at peak times, and the cash-only counters often run out of small change. The e-VOA is the strongly recommended option — same cost, no queue, predictable outcome. The e-VOA arrives as a PDF with a QR code; at immigration, the officer scans the QR, verifies your passport, takes a fingerprint, and you're through in under 3 minutes per person.
One important note for Indian travellers transiting through Singapore, KL, or Bangkok on a multi-stop ticket: even if you have a connecting flight to Bali via Singapore, you must still obtain the Indonesia VOA or e-VOA before entering Indonesia — there is no "transit visa exemption" for Indians passing through Indonesia. If your itinerary involves an overnight stop in Indonesia between two international flights, you need the e-VOA.
Step 1 — Confirm your purpose qualifies
The VOA and e-VOA are only valid for these purposes:
- Tourism — holiday, beach, cultural visits
- Family visit — visiting Indonesian relatives or friends
- Business meeting — short business discussions, NOT taking up employment
- Transit — onward to a third country within 30 days
- Buying goods — short procurement trips
- Government / official transit
What does NOT qualify: working remotely as a freelancer for an Indonesian client (use the Remote Worker Visa instead), studying for more than 30 days (Student Visa), digital-nomad self-employment paid by Indonesian companies (Second Home Visa or KITAS). Immigration officers do ask 'purpose of visit' — keep your answer simple and aligned with the above categories. 'Tourism — visiting Bali and Ubud for 10 days' is the right phrasing.
If you're a digital nomad or remote worker considering working from a Bali villa for a few weeks, technically the VOA is for tourism and incidental remote work for your foreign employer is in a grey zone — most Indians do it without issues. But selling services to Indonesian clients, accepting payment in IDR from Indonesian companies, or visibly setting up shop in a co-working space and being interviewed by Indonesian press would draw immigration scrutiny. For genuine multi-month digital nomad stays, the Second Home Visa (B211A) or DTV-equivalent is the legitimate path.
Step 2 — Apply for e-VOA at molina.imigrasi.go.id
Open molina.imigrasi.go.id in Chrome on desktop (mobile works but the photo upload is fiddly). Click "Apply for Visa", select "Visa on Arrival (B213) — Tourism" or the matching purpose. Create an account with your email — verify via OTP within 5 minutes. The form asks for:
- Personal data exactly as on passport
- Passport scan (colour, PDF/JPG, under 2 MB)
- Passport-style photo (white background, 400×600 pixels, under 1 MB)
- Return or onward flight ticket scan (proves you'll leave within 30 days)
- Indonesian accommodation address (hotel name and address — Booking.com confirmation works)
- Indian address, phone, employer
The portal is in Bahasa Indonesia by default but the language toggle in the top-right switches to English. Save your application reference number — you'll need it to download the visa PDF and to re-enter the portal if you want to extend later.
Step 3 — Pay IDR 500,000 (~₹3,000)
Payment is via international Visa, Mastercard, or JCB credit and debit card. HDFC, ICICI, SBI, Axis, Kotak and IDFC First Bank cards all work as of 2025. Indian RuPay cards do not work on the molina portal — keep a Visa/Mastercard handy.
The fee in 2026 is IDR 500,000 (~₹3,000) per person plus a small payment-gateway charge of about IDR 5,000. The amount is debited in IDR but your bank converts to INR at their card rate — most Indian cards charge a 3.5% forex markup on top. To save the markup, use a zero-forex card like Niyo Global (RBL Bank), Fi Money federal bank, IndusInd Crest Metal, or HDFC Pixel; or pre-load a forex card.
Approval typically takes 2–5 working days. You'll receive an email with the e-VOA PDF attached. Print two colour copies and keep digital copies on your phone.
Step 4 — Arriving in Indonesia with e-VOA
On arrival at DPS (Bali), CGK (Jakarta), SUB (Surabaya), DJB (Jambi), JOG (Yogyakarta), BTH (Batam), LOP (Lombok), KNO (Medan), MES (Makassar), BPN (Balikpapan), MDC (Manado), and 19 other approved entry points, follow signage for 'e-Visa Holders' or 'Foreign Passport — Immigration' and head straight to immigration. Skip the VOA payment counter.
At immigration, hand over: passport, printed e-VOA, return ticket. The officer scans your passport, takes a fingerprint, photo, and stamps your passport with the entry stamp and visa validity dates. You'll get exactly 30 days from your entry date — count carefully if your trip approaches 30 days. Departure must be on or before day 30 (the day stamped on your visa).
Indian flights to Bali — typically Air India, IndiGo, Malaysia Airlines via KL, Singapore Airlines via Changi, Thai Airways via Bangkok, or AirAsia via KL — arrive at DPS in early morning (4–7 AM) or late evening (10 PM–midnight). The morning slot is busier; e-VOA holders can clear immigration in 5–10 minutes, while VOA-counter queues run 30–60 minutes at the same time. After immigration and baggage claim, the Bali Tourist Levy QR-check is the next step (see Step 5). Bluebird Taxi (metered, official) is the safest taxi at DPS; Grab and Gojek also work but the airport has a slight pickup restriction for ride-hail — follow the dedicated 'online taxi' lane at the airport exit.
Step 5 — Bali Tourist Levy (separate from VOA)
Since February 2024, Bali charges a separate tourist levy of IDR 150,000 (~₹900) per person, per visit, payable in addition to the VOA fee. This applies to all foreign tourists entering Bali specifically (DPS airport, ferry from Java to Gilimanuk, or sea routes). It does not apply if your only entry is to Jakarta, Yogyakarta, or other non-Bali entry points.
Pay it online before travel at lovebali.baliprov.go.id (recommended) or at the Bali airport via QRIS-enabled payment counters. Online payment uses Visa/Mastercard/PayPal and takes 2 minutes; you'll get a QR code by email. Show the QR at a dedicated checkpoint after immigration. Do not lose the QR — without it, you cannot exit the airport. The levy applies per entry, so if you do a Bali-Lombok-Bali multi-stop, you pay twice; if you do a Jakarta-Bali itinerary entering through CGK first, you still pay when you fly DPS-bound on the domestic leg.
The levy proceeds fund Bali's cultural and environmental preservation programmes — restoring Balinese Hindu temples, beach cleanup, and supporting traditional Subak rice-terrace farming. Children under 6 are exempt. Indonesian citizens and KITAS holders are also exempt; the levy is foreigner-tourist only. Receipt validity is 60 days from issue, so you can buy it well in advance of travel.
Extending your VOA stay
The VOA and e-VOA can be extended ONCE for another 30 days, giving you a maximum of 60 days total. You cannot do further extensions; you must exit and re-enter, or convert to a different visa category.
Apply for the extension at any Kantor Imigrasi (Immigration Office) at least 7 days before your current visa expires — in Bali the main office is in Denpasar; in Jakarta, Jakarta Selatan office; Surabaya has its own. Or apply online via the molina portal (recommended) — the system processes most extensions in 3–5 working days. Fee for extension is IDR 500,000 (~₹3,000).
Documents needed for extension: passport, current VOA, hotel booking for the extended stay, return ticket for the new exit date, sponsor letter (a guesthouse owner or hotel can write one on their letterhead — usually they help if you ask). Indonesians take overstays seriously — IDR 1,000,000 (~₹6,000) per day fine plus a future entry ban. Start the extension at least 7 days before expiry.
Common mistakes Indian travellers make
- Using third-party 'visa agents' charging ₹4,000–6,000 for the e-VOA — the molina portal is government, free of agent fees beyond the IDR 500,000. Always use molina.imigrasi.go.id directly.
- Forgetting the Bali tourist levy — IDR 150,000 separate from VOA, and not optional
- Showing up at a non-VOA airport — the smaller airports like Lombok Praya or Yogyakarta JOG do support VOA, but verify on the official list before booking domestic Indonesia flights. Sea ports do not all support VOA.
- Booking only a one-way ticket — Indonesia immigration may refuse boarding or entry without proof of onward travel. A dummy onward ticket (Cleartrip's dummy reservation, ₹500) works.
- Overstaying by even one day — fines start at IDR 1,000,000 per day. Set a calendar reminder on day 27 to either extend or book your exit.
What Indian travellers should pack and pre-arrange
Beyond the e-VOA and Bali tourist levy, a few logistics that smooth out an Indonesia trip for Indian travellers in 2026:
- Currency — exchange ₹10,000 to IDR at Mumbai or Delhi airport for arrival cash (~IDR 1.8 lakh), then use Visa/Mastercard cards at restaurants and shops in Bali, Jakarta, Yogyakarta. Smaller warungs (local eateries) prefer cash. Indian forex cards like HDFC, ICICI, Axis Multicurrency work at ATMs but charge 1.5–3% on withdrawal. Niyo Global zero-forex card is the cheapest option.
- SIM card — Telkomsel and Indosat sell tourist SIMs at DPS airport for IDR 250,000 (~₹1,500) for 20 GB / 30 days. Activation needs passport scan. Jio international roaming is ₹500/day but unlimited.
- Travel insurance — not mandatory for entry but strongly recommended given the high cost of medical evacuation from remote Indonesian islands. Tata AIG, ICICI Lombard, Bajaj Allianz Indonesia-specific policies start at ₹500 for a week.
- Driving license — to rent a scooter in Bali (very popular), you legally need an International Driving Permit (IDP) issued in India by your RTO for ₹1,000. Bali police regularly check scooter renters at tourist hotspots like Canggu, Uluwatu, Ubud, and fine those without IDP IDR 250,000 (~₹1,500) on the spot.
- Cultural notes — Bali is Hindu-majority; temple entry requires sarong (rented at the entrance for IDR 10,000) and modest dress. Java is Muslim-majority; Ramadan timings affect restaurant operating hours. Lombok and Komodo require independent permits beyond the VOA.
Frequently asked questions
What is the fee for Indonesia VOA in Indian rupees?
IDR 500,000 (~₹3,000 in 2026) for the visa fee itself. If you're going to Bali, add IDR 150,000 (~₹900) for the Bali tourist levy. Total cost is about ₹3,900 per person for a Bali trip.
How long can I stay in Indonesia on a VOA?
30 days single-entry, extendable once for another 30 days at any Immigration Office or via the molina portal. Maximum 60 days. After that you must exit and re-enter on a fresh visa.
Can I apply for Indonesia e-VOA online before travel?
Yes — apply at molina.imigrasi.go.id 1–14 days before travel, pay IDR 500,000 with a Visa or Mastercard, receive the e-VOA PDF by email, print and carry to the airport. This is faster than queuing for VOA at arrival.
Which Indonesian airports accept VOA for Indians?
All major international airports: Denpasar Bali (DPS), Jakarta Soekarno-Hatta (CGK), Surabaya (SUB), Yogyakarta (JOG), Medan (KNO), Lombok (LOP), Batam (BTH), Makassar (MES), Manado (MDC) and around 20 others. Verify the full list at molina.imigrasi.go.id before booking.
Do I need to pay the Bali tourist levy separately?
Yes — IDR 150,000 (~₹900) per person, per visit, is mandatory for Bali entries. Pay online at lovebali.baliprov.go.id or at the airport. It does not apply to Jakarta, Yogyakarta or non-Bali entries.
What happens if I overstay my Indonesia VOA?
IDR 1,000,000 (~₹6,000) per day fine, payable at the airport on exit. Long overstays may result in detention and a future-entry ban of 1–5 years. Always extend before expiry or book a confirmed exit flight.