To extend your Bali Visa on Arrival (VoA) yourself in 2026, you must apply before day 30, submit the extension online or in person, attend immigration for biometrics and document checks, and wait around 7–10 days for approval. You get one 30‑day extension only, for a total of 60 days in Indonesia.
Quick definition: what “extending your Bali Visa on Arrival” really means
A Bali Visa on Arrival (VoA), whether bought online as an e‑VOA or at the airport counter, is a 30‑day B1 visit visa that can be extended once for another 30 days. After the extension, you must leave Indonesia on or before day 60 – it cannot be extended again.
If you want the full numbers, fee breakdown and overstay penalties for 2026, read: Exact Costs, Hidden Fees & Overstay Fines – Bali Visa on Arrival Extension in 2026.
Who this step‑by‑step guide is for
This guide is written for travellers who:
- Entered on a VoA or e‑VOA for tourism or general visiting.
- Want to know how to extend Bali visa on arrival step by step without an agent.
- Are happy to visit immigration up to three times and queue in person.
If you decide halfway through this article that you’d rather not spend your holiday in immigration waiting rooms, you can always switch to our concierge service and we’ll take over.
Step 0 – Decide if you can extend, or if you should just fly out
Before anything else, check that you’re actually eligible for the bali visa on arrival extension process at immigration:
- You entered on a B1 Visa on Arrival (counter sticker) or e‑VOA via the official site.
- Your passport is valid for at least 6 months beyond your planned departure.
- You still have at least one blank page for stamps.
- You are not yet overstaying (day 31 without filing an extension is already an overstay).
If you entered visa‑free (from a country that doesn’t require VoA) the rules are different; this guide doesn’t apply.
Step 1 – When to start: timing your extension
The most common question I get is: how early to start Bali visa extension so you don’t end up overstaying?
- Best practice in 2026: Start the process 7–10 days before the last day of your current VoA.[2][4][7]
- Latest I ever recommend: 5 working days before expiry – and that’s already cutting it fine in high season.
- Latest the law allows: technically, any day before your current stay expires, but if something goes wrong you have no buffer.
Remember: the bali voa extension processing time 7 10 days refers to working days. Public holidays, Nyepi and high season can easily drag things out.
Step 2 – Choose: online e‑VOA extension vs in‑person VoA extension
Your entire strategy depends on how you got your initial VoA.
| Initial visa type | How you extend |
|---|---|
| e‑VOA (bought online before arrival) | Use the online eVOA extension step by step process at evisa.imigrasi.go.id, then attend biometrics once. |
| VoA sticker (bought on arrival at airport/harbour) | Handle the bali visa on arrival extension process at immigration fully in person with the local office; usually 3 visits. |
Can I extend Bali visa on arrival myself? Yes, whether it’s an e‑VOA or a physical VoA, you can absolutely do the extension yourself; the trade‑off is time and multiple trips to immigration.
Step 3 – Pick the correct immigration office
Next, you need to decide where to extend visa on arrival in Bali. The island has three main offices handling tourist extensions:[6][7]
- Denpasar – for Canggu, Seminyak, Sanur, central/south Denpasar.
- Ngurah Rai (Jimbaran) – for Kuta, Legian, Jimbaran, Uluwatu, Nusa Dua.
- Singaraja – for Lovina and North Bali addresses.
Immigration normally assigns your office based on the local address you put in the system (hotel, villa, guesthouse). Using the “wrong” address to chase a quieter office is common, but do it at your own risk.
Step 4 – Documents needed to extend Bali VoA at immigration
Here is the practical, 2026‑ready list of documents needed to extend Bali VoA at immigration for a standard tourist:
- Passport – at least 6 months validity and one blank page.
- Photocopies – biodata page, VoA/e‑VOA page, and entry stamp page.
- Printed flight ticket – proof of exit before day 60.
- Printed accommodation details – booking, villa contract, or host letter with address.
- Completed extension form – obtained at immigration or, in some cases, downloaded and pre‑filled.
- 2 passport photos – rarely requested now, but still smart to bring.
- Bank statement – not always requested for VoA, but some officers do ask to see funds.
If you want a printable packing list, check: Documents & Checklists – What You Need for a Smooth Bali Visa on Arrival Extension.
Step 5 – Online e‑VOA extension: step by step
If your original visa is an e‑VOA, here’s the online eVOA extension step by step path using the official site (no agents, just you):[1][4][6]
- 1. Log in to evisa.imigrasi.go.id with the same email you used for the original e‑VOA.
- 2. Find your active e‑VOA under “My Applications” or similar.
- 3. Click “Extension” in the actions menu beside your visa.
- 4. Confirm your data – passport details, current address in Bali, planned departure date.
- 5. Upload any requested documents – usually passport copy and sometimes ticket.
- 6. Pay the fee online – expect around IDR 500,000 as the base immigration fee for the 30‑day extension.[4][6]
- 7. Book your appointment – the system will generate a queue date/location for biometrics.
- 8. Attend immigration on the appointment day (see next step).
- 9. Wait for approval – the timeline for Bali visa on arrival extension via e‑VOA is usually 3–7 working days from biometrics, within the overall bali voa extension processing time 7 10 days.
- 10. Download your extended e‑VOA – once approved, save multiple copies (PDF on your phone + printout).
Step 6 – In‑person VoA extension: visit 1, 2, 3
If you got a sticker VoA on arrival, you’ll follow the classic bali voa extension visit 1 2 3 sequence. Offices vary slightly, but the logic is the same everywhere.[3][6][7]
Visit 1 – File your application & queue number
Bring your documents, dress decently (no beachwear), and arrive early. Here’s what usually happens:
- Take a queue number at the front desk.
- Ask specifically for the VoA extension / perpanjangan Visa Kunjungan Saat Kedatangan.
- Get and fill out the application form (or have it checked if you pre‑filled).
- Submit your form, passport, and copies at the counter.
- Receive a payment slip and/or a follow‑up appointment slip for biometrics.
Payment can be online or at a designated bank/payment point depending on current practice; officers will tell you what’s valid that month.
Visit 2 – Biometrics: fingerprints & photo
The second visit is about your Bali visa extension biometrics fingerprints photo session.[1][4][5]
- Take a new queue number, wait to be called.
- Your fingerprints are scanned and digital photo taken in the biometric room.
- Officers may ask a couple of simple questions (“how long are you staying?”, “where are you staying?”).
- They’ll give you a receipt or collection slip with a date for the third visit.
Visit 3 – Collect your passport with the extension stamp
This is the quickest visit of the three:
- Queue at the collection counter.
- Hand over your slip/receipt.
- Receive your passport with a fresh stamp showing your new permitted stay date.
- Check the date on the spot. If there’s any mistake, flag it immediately.
From the day you first submit to the day you collect, expect the timeline for Bali visa on arrival extension to span about 7–10 working days in 2026, sometimes faster in low season, slower at Christmas and August.
Step 7 – Queue strategy: Bali visa extension queue tips
Immigration is nobody’s idea of a dream Bali experience, but a few Bali visa extension queue tips make it tolerable:
- Go early morning – aim to be there by 08:00; doors typically open around 08:00–08:30.
- Avoid Mondays and the day after public holidays – they’re always the worst.
- Bring everything printed – tickets, accommodation, passport copies; don’t rely on your phone signal.
- Dress respectfully – no bikinis, shirtless, or see‑through outfits; it genuinely affects how smoothly things go.
- Bring a pen, water, and a fully charged phone – forms are still often filled by hand; waiting is normal.
Common pitfalls to avoid
- Starting too late – if you start 2–3 days before expiry and processing is slow, you’ll pay overstay fines day by day.
- Leaving Indonesia while your extension is in process – this can cancel your application and cause headaches at the airport.[4]
- Using unofficial websites – for e‑VOA, only use the official government portal, nothing else.[3][6]
- Ignoring public holidays – they stop the clock on your “7–10 days”, but your visa expiry date doesn’t move.
Mini‑FAQ – extending Bali Visa on Arrival yourself
1. Can I extend Bali Visa on Arrival myself without an agent?
Yes. You can handle the entire Bali visa on arrival extension process at immigration yourself, both for e‑VOA and airport VoA. The trade‑off is 1–3 office visits, queues, and handling Indonesian‑style bureaucracy.
2. How long does the Bali VoA extension take in 2026?
Budget a bali voa extension processing time 7 10 days from your first submission to the day you collect your passport, especially in high season. Sometimes e‑VOA extensions clear faster (3–5 working days after biometrics), but never plan flights based on the fastest case.
3. Can I extend a second time to stay more than 60 days?
No. A VoA or e‑VOA gives you 30 days, plus one 30‑day extension only. After 60 days total, you need to leave Indonesia or switch to a different visa category (which must be arranged before your VoA expires).
Prefer not to spend three mornings at immigration?
If you’ve read this far and decided DIY isn’t worth losing beach time over, you’re not alone. Our team has spent the last 10+ years doing nothing but visas and paperwork here in Bali. You can browse more resources on our home page, or hand off the headache entirely with our concierge service.
Ready to extend your stay the easy way? Message us on WhatsApp now and we’ll confirm your options, exact costs, and timelines in minutes.
Chat a visa specialist on WhatsApp →
General information, not legal advice; fees are agency estimates, not government fees. We confirm the latest rules for your case before you apply.