Bali visa on arrival: complete step-by-step guide for Indians
Hearing the name Bali brings to mind beaches and green jungles — but many people postpone their plans at the thought of the visa. The good news: Bali visa on arrival is one of the easiest options for Indians. No embassy visits; you get the visa at the airport right after your flight lands. This guide covers the fee and validity, documents, the airport process, e-VOA, common mistakes and extension.
What is Bali visa on arrival? Fee and validity
Visa on Arrival (VOA) means: reach Indonesia without a pre-approved visa and collect your visa after landing at Denpasar airport.
- Fee: usually around 500,000 Indonesian Rupiah (IDR)*
- Validity: usually 30 days; can be extended once by another 30 days
- Entry: usually single entry
*The fee can change — always check the latest fee on the official Indonesian immigration website before your flight. You can pay at the airport in cash (IDR, and usually USD) or by card — but card machines sometimes fail, so carry some cash.
Documents checklist: what you need for the Bali VOA
| # | Document | Key point |
|---|---|---|
| 1 | Passport | Valid for 6+ months beyond your return date |
| 2 | Return/onward ticket | Must be a confirmed booking |
| 3 | Hotel booking | Proof of stay in Bali |
| 4 | Proof of funds | Bank statement or cash |
| 5 | e-VOA (if taken online) | QR code on your phone or a printout |
- Keep 1–2 blank pages in your passport.
- The return ticket is the most important document — without it you can face trouble.
- Rules change from time to time; check the latest list on the official website.
Step-by-step process at the airport
- Find the VOA/payment counter — you will see the “Visa on Arrival” board BEFORE the immigration line.
- Pay the fee and keep the receipt safe.
- Immigration counter — keep your passport, return ticket and hotel booking ready.
- Questions: how many days, where are you staying — answer directly.
- Fingerprint and photo are normal.
- Once stamped, you are in! It usually takes 30 minutes to 1.5 hours; queues are shorter for early-morning or late-night flights.
e-VOA: the online option
To skip the queue, get an e-VOA — fill the form on the official Indonesian immigration e-VOA portal (molina.imigrasi.go.id), upload your passport copy, pay the fee online and receive the approval QR by email. At the airport you go through the fast lane straight to immigration.
- Airport VOA: no preparation needed, but you may have to queue.
- e-VOA: ready in advance, faster at the airport — you must complete the online process yourself.
Both are equally valid — choose whichever feels easier.
Common mistakes and extension
Avoid these mistakes:
- A passport with less than 6 months validity — the biggest reason for refusal.
- A one-way ticket — immigration can send you back.
- Carrying no cash — if the card machine fails, your fee payment gets stuck.
- Overstay — heavy fines apply if you stay beyond your validity.
- Working on a VOA — employment on a tourist visa is against the law.
Extension (30 more days): visit a Bali immigration office (Denpasar/Jimbaran) 7–10 days before your validity ends, fill the form and pay the fee (usually the same as the VOA fee — check the latest on the official website). The passport is usually returned in 3–5 working days.
Frequently asked questions
Q1. Do Indians need to get a Bali visa in advance?
No — you get the VOA at the airport itself, as long as your documents are complete.
Q2. What is the Bali VOA fee?
Usually around 500,000 IDR, but it can change — check the official website for the latest fee before your flight.
Q3. Can I work on a VOA?
No. The VOA is only for tourism; a separate work permit is needed for employment.
Q4. Do children need a separate VOA?
Usually yes — every traveller needs a separate VOA.
Q5. What if my VOA is refused?
With complete documents you usually get the VOA, but the final decision rests with the immigration officer. Keep your return ticket, hotel booking and proof of funds ready.
Want to explore more of Southeast Asia? Vietnam’s e-visa is fully online for Indians. Before your flight, also check new international direct flights from India. Sunlight Holidays is always here for any visa or tour package.
Apply through Sunlight Holidays — Payment After Reach model: no heavy advance, trust first. Contact details are shown across this website.
💰 Payment After Reach model — no heavy advance, trust first.
📝 Consultation/application fee: ₹799 (non-refundable, charged only after work begins).
⚠️ Disclaimer: Sunlight Holidays is a travel consultancy — not the government, an embassy or an immigration department. Visa approval, fees, processing time and the final decision rest with the concerned embassy or government authority. Please verify the latest information on the official embassy or government website before making a final decision.