Bali Visa Guide

How Long Can I Stay in Bali in 2026? (Every Visa Explained)

Last updated: May 2026 · by Bali Visa Trusted

How long you can stay in Bali depends on your visa. A VOA gives 30 days, extendable once to 60. A B211A visit visa gives 60 days and is extendable in-country. A KITAS gives 1–2 years, renewable. The Second Home Visa gives 5 or 10 years, and a KITAP is permanent residence.

Last updated: 2026. Stay lengths are based on Direktorat Jenderal Imigrasi sources (imigrasi.go.id{rel=”nofollow” target=”_blank”}). The exact B211A extension limit is set by immigration — confirm the current figure with our team before relying on it.


Maximum Stay in Bali by Visa Type

Here is the full ladder, from a short holiday to permanent residence. Use it to find the shortest visa that covers your plans — the simpler and cheaper, the better.

Visa Maximum stay Renewable / extendable? Best for
VOA / eVOA 60 days (30 + one 30-day extension) Extend once Holidays up to 2 months
B211A / C1 visit visa Extendable in-country More than once Longer holidays, business
D1/D2 multiple-entry Up to 60 days per entry (1/2/5-yr validity) Re-enter repeatedly Frequent visitors
KITAS (work/invest/retire/family/student/nomad) 1–2 years, renewed Annual renewal (E33G: re-apply) Living and working in Bali
Second Home Visa (E33) 5 or 10 years For the visa term Financially independent residents
Golden Visa 5 or 10 years For the visa term High-value investors
KITAP Permanent (5-yr card, extendable indefinitely) Indefinitely Long-term/permanent residents

Stay lengths per research and Direktorat Jenderal Imigrasi sources, 2026. The B211A extension count and total stay are set by immigration and widely misreported online — we confirm the current limit for your case rather than overclaiming. Verify against imigrasi.go.id{rel=”nofollow” target=”_blank”}.


Up to 60 Days — VOA & eVOA

For most holidaymakers, the Visa on Arrival (VOA) or its online twin, the eVOA, is all you need. Both cost IDR 500,000 (~USD 35) and grant 30 days. Both can be extended once, for a further 30 days, taking you to a maximum of 60 days.

Two points to plan around:

  • The VOA caps at 60 days. Once you’ve used your single extension, you cannot extend the VOA again. To stay longer you must switch to a B211A or convert to a KITAS.
  • The extension needs an in-person biometric appointment. Since May 2025, extending requires you to attend a Bali immigration office for your photograph and fingerprints — so start the extension process early.

For the difference between applying online and at the airport, see our eVOA vs airport VOA guide.


Longer Stays — the B211A Visit Visa

If 60 days isn’t enough, the next step up is the B211A (visa code C1) visit visa. It costs IDR 1,500,000, grants an initial 60 days, requires a sponsor, and is extendable in-country, more than once.

Here we’re deliberately careful. The exact number of B211A extensions — and the maximum total stay it allows — is set by immigration and is the single most misreported figure about Bali visas online. You’ll see confident claims of “180 days” and other totals; the reality is that the limit is set by immigration and can change. Rather than print a number that may be wrong and leave you exposed to overstay, we confirm the current limit for your specific case before you apply.

The B211A’s other advantage is that it is convertible to a KITAS onshore — so if a long stay turns into a permanent move, you can switch to residence without leaving Indonesia. See B211A vs VOA for the full comparison.

There is also the D1/D2 multiple-entry visa (1, 2 or 5-year validity, up to 60 days per entry), which suits people who come and go frequently rather than staying continuously. The validity is how long the visa lets you keep entering; the 60-day cap is how long you may stay on each visit. It’s ideal for someone with ongoing reasons to visit Bali — business, family or property — who doesn’t actually live there full-time, and it spares you re-applying for a fresh single-entry visa every trip.


1 to 2 Years — KITAS (Residence Permits)

To actually live in Bali, you need a KITAS (limited-stay permit), valid one to two years and renewed annually. There’s a KITAS for every purpose:

KITAS renewals are annual for most types — each year you renew until you qualify for a KITAP. The one to watch is the E33G, which is not renewable: it runs one year, then you re-apply for a fresh permit.


5 to 10 Years — Second Home & Golden Visa

For long, low-maintenance residence without the annual KITAS renewal cycle, two premium routes give 5 or 10 years:

  • Second Home Visa (E33) — a 5 or 10-year permit for anyone aged 19+ with no upper age limit, who deposits IDR 2 billion (~USD 130,000) in a state bank (BNI, BRI or Mandiri) within 90 days of arrival, or owns qualifying property. It permits business and investment but not employment, and family can follow as dependants. There is a periodic reporting obligation (commonly cited as 90-day).
  • Golden Visa — for high-value investors: an individual invests USD 350,000 (5 years) or USD 700,000 (10 years) in bonds, shares or deposits (higher thresholds apply for company and corporate routes).

Both end the yearly renewal grind. Compare all four long-stay routes in our Bali long-stay visa options guide.


Permanent — KITAP

The top of the ladder is the KITAP (Kartu Izin Tinggal Tetap) — Indonesia’s permanent-stay permit. The card is valid five years and is extendable indefinitely, ending the renewal cycle entirely. It’s a step toward eventual citizenship eligibility, and makes everyday life — banking, contracts, property — far simpler.

You become eligible for KITAP after holding a qualifying KITAS for a set period — commonly 2 years for a spouse, around 3 years for Second Home holders, 4 years for investors, and 5 years for retirees/workers (exact qualifying periods vary by category; we confirm yours). We map your path from your first KITAS through to KITAP so each stage qualifies you for the next.


How Your Stay Is Counted — and Why Visa Runs Are Risky

A few mechanics decide how long you can really stay:

  • Your stay is counted from your arrival date, and your visa’s validity is what matters — not how you feel about your trip. A 30-day VOA means 30 calendar days, expiry included.
  • Single-entry visas end when you leave. A VOA or B211A is single entry — leave Indonesia and that visa is finished, even if days remained. To come and go you need a multiple-entry visa (D1/D2) or a residence permit.
  • “Visa runs” are not a long-stay strategy. Historically some visitors left and re-entered to reset their stay. In 2026 this is increasingly scrutinised — repeatedly cycling tourist visas to live in Bali draws attention from immigration, and is not a substitute for the correct residence permit. See our note on 2026 enforcement.
  • Overstaying is never a stay extension. Days past expiry aren’t “extra stay” — they’re a penalty at IDR 1,000,000 each, and 60+ becomes criminal.

The honest takeaway: if you want to live in Bali, get a permit that legally covers your timeframe, rather than stitching together short visas.


Stay-Length Mistakes Travellers Make

  • Assuming the VOA is 60 days automatically. It’s 30, extendable once to 60 — and the extension needs an in-person biometric appointment, so it isn’t instant.
  • Believing the “180-day” B211A myth. The B211A is extendable in-country, but the total it allows is set by immigration and frequently misreported. Don’t book six months of accommodation on an unconfirmed figure — confirm the current limit first.
  • Planning a long stay on the wrong permit. Living in Bali for a year-plus means a KITAS or longer-stay visa, not chained tourist visas.
  • Forgetting the E33G is one year only. The Digital Nomad Visa doesn’t renew — plan to re-apply, or switch permits, before it ends.
  • Leaving extensions to the last day. Apply early; immigration appointments and processing take time, and the cost of getting it wrong is an overstay.

How to Stay in Bali Longer — Legally

If you want more time than your current visa allows, you have three legal routes — and one to never consider:

  1. Extend. If your visa is extendable (VOA once, B211A in-country, KITAS annually), extend it before it expires — remembering the in-person biometric step.
  2. Convert. A B211A can be converted to a KITAS onshore without leaving Indonesia, if you decide to stay long-term.
  3. Upgrade. Move up the ladder: VOA → B211A → KITAS → Second Home/Golden → KITAP, choosing the permit that matches how long you really plan to stay.

Never overstay. Overstaying costs IDR 1,000,000 per day, and 60 days or more is a criminal offence risking detention, deportation and a re-entry ban. It is never the cheap option — see our overstay guide.


Find the Right Bali Visa for Your Stay

The best visa is the one that matches how long you actually plan to be in Bali — no shorter (you’ll overstay) and no more expensive than you need. Tell us your nationality, purpose and dates, and our licensed team will recommend the right permit and quote it transparently.

🟢 Explore all visa services → · Or get help extending your stay → · WhatsApp us now

Related guides: How to Extend Your Bali Visa in 2026 · Bali Long-Stay Visa Options 2026


Frequently Asked Questions

How long can I stay in Bali on a tourist visa?
On a VOA or eVOA, up to 60 days — 30 days initially, plus one 30-day extension. After that the VOA cannot be extended again; to stay longer you switch to a B211A visit visa or convert to a KITAS. Since May 2025, the extension requires an in-person biometric appointment.

Can I stay in Bali for 6 months?
Not on a VOA (60-day cap). A B211A/C1 visit visa is extendable in-country and can cover a longer stay, but the exact total is set by immigration and frequently misreported — we confirm the current limit for your case. For a reliable multi-month or multi-year stay, a KITAS is the proper route.

Is the Bali tourist visa 30 or 60 days?
The VOA/eVOA is 30 days, extendable once to 60. The B211A/C1 visit visa starts at 60 days. So “30 or 60” depends which visa you hold — and the B211A can be extended further in-country.

What’s the longest I can stay in Bali?
Permanently, on a KITAP — a permanent-stay permit (5-year card, extendable indefinitely) available after a qualifying period on a KITAS. Before that, the Second Home Visa and Golden Visa offer 5 or 10 years, and a KITAS offers 1–2 years renewable.

How can I stay in Bali longer than my visa allows?
Legally, you extend (if your visa permits), convert a B211A to a KITAS onshore, or upgrade to a longer-stay permit. Never overstay — it costs IDR 1,000,000/day and 60+ days is a criminal offence. Contact our team and we’ll find the right legal route.


Get Your Bali Visa Sorted — Talk to a Licensed Agent

Whatever you came to Bali to do, there's a legal visa for it. Message our English-speaking team for a free consultation and a transparent written quote.

WhatsApp Us Now Contact Page