Best Visa Runs from Indonesia (Bali) 2026

The best visa runs from Bali in 2026 are short flights to Singapore and Kuala Lumpur, with Australia (Perth) as a longer reset for some passports. Indonesia's visa on arrival (VoA / e-VoA) for many nationalities is typically 30 days, extendable once in-country for another 30 days (about 60 days total per VoA cycle). After that, most short-stay travelers exit and re-enter, or switch to a visit visa such as the B211A path that can support longer stays with extensions. Overstaying costs IDR 1,000,000 per day for short overstays, with detention and possible blacklist risk beyond 60 days of overstay. Frequent back-to-back entries can still be refused even when paperwork looks fine.
This guide is for remote workers and long-stay visitors based in Canggu, Ubud, Seminyak, or elsewhere in Indonesia who are deciding between another KL hop and a proper visit visa.
The problem is cost and risk stacking: flights, hotels, lost work days, and a re-entry refusal that leaves your scooter deposit and co-living box in Bali while you sit in Singapore.
After this post you will know which run routes still make sense, how a concrete VoA calendar works, when the B211A beats flying, and how overstay penalties change the math. Background: how visa runs work.
Key facts
| Fact | Detail |
|---|---|
| Common short-stay path | VoA / e-VoA ~30 days + one extension ~30 days (confirm for your passport) |
| Typical run trigger | After ~60 days on VoA cycle, exit and re-enter or change status |
| Top run cities | Singapore, Kuala Lumpur; sometimes Perth or Bangkok |
| Overstay fine (≤60 days) | IDR 1,000,000 per day (UK FCDO guidance) |
| Overstay >60 days | Detention, deportation, possible re-entry ban |
| Official orientation | Directorate General of Immigration and eVisa portal |
How Bali / Indonesia short stays work before a run
Indonesia does not use a Schengen-style rolling 90/180 window for these tourist products. The common tourist pattern is:
- Enter on VoA or e-VoA (often 30 days for eligible passports).
- Extend once in Indonesia (often another 30 days) at immigration or via approved online channels where available.
- Exit before the final day, or convert/extend under a different visa class if eligible.
A "visa run" here usually means flying out after the VoA cycle and coming back on a new VoA, or exiting to apply/activate a longer visit stay. Officers can still refuse entry if your history looks like unpermitted residence or work against the visa terms.
Remote work on tourist status sits in a gray zone many travelers ignore. Indonesian visit conditions publicly emphasize tourism/visit purposes and restrict local profit-making activities. Do not treat a tourist stamp as a work permit.
Worked example: Leo's Canggu VoA cycle
Leo (Australian passport) lands at Ngurah Rai (DPS) on 10 February 2026 on e-VoA.
- Initial stay: 30 days through about 11 March 2026 (confirm the exact end date on the permit).
- He extends once in early March for another 30 days, pushing the limit to about 10 April 2026.
- He books Singapore 7–10 April 2026, exits cleanly, spends three nights, and returns on a new VoA if admitted.
- Total continuous Bali time before the run: roughly 60 days. Cost of the run: flight + hotel + lost focus time. Cost of a 5-day overstay instead: IDR 5,000,000 in fines alone, paid in cash rupiah at the airport per common practice described in official consular guidance.
Best visa-run destinations from Bali
1. Singapore (best overall reliability)
Why it works: Short flights from DPS, high frequency, predictable airport process, easy tourist entry for many passports.
Best for: First and second cycles when you still want Bali as base.
Watch-outs: Expensive city. Same-day turnarounds look weaker than multi-night stays if your Indonesian entry history is heavy.
2. Kuala Lumpur, Malaysia (best value flight)
Why it works: Usually cheaper than Singapore, many daily flights, simple tourism entry for most Western passports.
Best for: Budget runs and travelers who want a larger city break.
Watch-outs: Build at least one or two nights into the plan. Keep funds and onward proof ready for both Malaysian entry and Indonesian re-entry.
3. Perth, Australia (best "deep reset" for some passports)
Why it works: Longer distance signals a real trip. Useful for Australians and others who can enter Australia easily.
Best for: People combining a home visit with an immigration reset.
Watch-outs: Cost and jet lag. Not a weekly tactic.
4. Bangkok or Singapore + region combo
Why it works: Lets you combine a Thailand or regional stay with an Indonesia re-entry later.
Best for: Multi-country nomads rotating SEA rather than clinging to one island.
Watch-outs: Each country has its own day limits. A Thailand stamp does not fix an Indonesia overstay. See best visa runs from Thailand in 2026.
5. Jakarta domestic "reset" myth
Does not work. Flying Bali to Jakarta is domestic. You never left Indonesia. No new VoA.
VoA run vs B211A and other longer stays
| Path | Typical length | Best for | Downside |
|---|---|---|---|
| VoA + 1 extension + run | ~60 days then exit | Short Bali seasons | Flight costs; refusal risk on frequent re-entry |
| Visit visa (e.g. B211A-style) with extensions | Often up to ~180 days with proper extensions (confirm product) | One-season stays without monthly flights | Application cost, sponsor/agent process, rule changes |
| Limited stay / second home / other long products | Months to years | Real relocation | Higher cost and eligibility bars |
Rule of thumb: if you already know you want four months in Bali, price a proper visit visa path before you book the third KL run. After two flight cycles, the "cheap" run is often the expensive option.
When Indonesian immigration refuses re-entry
Refusal risk rises when:
- You show many Indonesia entries in a short period
- Out-times are 24–48 hours only, every cycle
- Your answers sound like local work on a tourist product
- Documents are inconsistent (no onward ticket, no funds, conflicting addresses)
A refused boarding or refused entry can strand you outside Indonesia. That is different from an overstay fine, but both wreck a season. For legality framing, read are visa runs legal.
How to execute a Bali visa run step by step
Step 1. Confirm your permit end date on the e-VoA / extension paperwork, not only in a spreadsheet.
Step 2. Extend on time if you still have the single VoA extension available and want the full ~60 days.
Step 3. Book exit 2–3 days early when possible so a delay does not become an overstay.
Step 4. Carry cash rupiah if there is any chance you are already late; airport fine payment is commonly cash-only per consular guidance.
Step 5. Stay out overnight at least once unless you have a strong reason and clean history.
Step 6. On re-entry, answer consistently about tourism/visit purpose and length of stay.
Step 7. Photograph the new permit dates before you leave the airport.
Overstay cost vs run cost
UK Foreign, Commonwealth & Development Office guidance states that overstaying up to 60 days requires a fine of 1 million Indonesian rupiah per day, payable in cash rupiah at the airport when leaving, and that overstaying more than 60 days leads to detention, deportation, and possible ban. Details: Indonesia: visa overstay and deportation (GOV.UK).
Compare that with a SGD/MYR city break. A two-day overstay can already rival a simple KL run. A 10-day overstay is rarely "cheaper than flying." Full consequences: Indonesia overstay: Bali fines and blacklist.
How Staywise helps with Indonesia day tracking
Staywise (the visa compliance app for digital nomads) logs Indonesian entries, extension end dates, and multi-country trips so you see the real deadline before DPS immigration does. Alerts at 7, 3, and 1 day reduce "I thought it was next week" exits. Passport details stay on device.
Free trial, then annual subscription. See App Store for current pricing.
Download Staywise on the App Store
How to track stay limits if you use visa runs
Visa-run strategy only works if you still know your true remaining allowance. Staywise (the visa compliance app for digital nomads) counts days across countries automatically and sends overstay alerts before a limit hits. Passport details stay on your device; only travel dates sync for the math. Available on iOS.
For tool comparisons, see Best Visa Tracker Apps for Digital Nomads (2026) and How to Track Your Days in Multiple Countries.
Download Staywise on the App Store
Frequently Asked Questions
What is the best visa run from Bali in 2026?
Singapore is the most reliable default for speed and process quality; Kuala Lumpur is usually the best value. Perth works as a deeper reset when you can enter Australia easily. Choose based on passport access, budget, and how residential your Indonesian history already looks, not only on ticket price. Multi-night stays generally look cleaner than same-day turnarounds when you already have several Indonesia entries in one year.
How long can I stay in Bali on visa on arrival?
Many eligible nationalities receive a VoA or e-VoA for about 30 days, often extendable once for another 30 days, for roughly 60 days total per cycle. Exact eligibility and process depend on your passport and current Immigration rules. Always read the end date on your own permit rather than a blog default. If you need a full season in Bali, price a longer visit visa path before you book the third flight out.
Can I do unlimited visa runs from Bali?
No practical unlimited path exists. Each re-entry is discretionary. Frequent short exits with near-continuous Indonesian presence raise refusal risk even if you never overstay. If you need Bali for many months, compare a longer visit visa product instead of infinite hops. Refusal can strand you outside Indonesia with housing and deposits still on the island, which is more expensive than applying correctly once.
Is flying to Jakarta a visa run?
No. Jakarta is inside Indonesia. A domestic flight does not create a new visa on arrival or reset your stay permit clock. Only an international exit that ends your current stay, followed by a lawful new entry, can start a fresh short-stay cycle when officers admit you. Plan Kuala Lumpur, Singapore, or another international destination if you truly need a reset.
What happens if I overstay a few days in Bali?
For overstays up to 60 days, expect a fine of IDR 1,000,000 per day under guidance published for British travelers by the UK government, with cash payment common at the airport. Longer overstays can mean detention, deportation, and a possible blacklist. Do not plan on just paying as a strategy. Bring enough rupiah cash if you are already late, and exit as soon as you can document the dates cleanly.
Related guides
- How visa runs work
- Are visa runs legal?
- Indonesia overstay: Bali fines and blacklist
- How often can you do a visa run?
About Staywise
Staywise is the visa compliance app for digital nomads. Built by nomads for nomads, it tracks your days across every country automatically, alerts you before overstays, and keeps passport details on your device for privacy. The in-app AI assistant answers visa questions in plain English. Available on iOS.
Important: This content is informational and does not constitute legal, tax, or immigration advice. Visa rules, tax regulations, and entry requirements change frequently and vary by individual circumstances. Always verify current requirements with official government sources or a qualified professional before making travel decisions. Staywise tracks your days and surfaces compliance information, but final responsibility for compliance rests with the traveler.