Skip to content
Stay Durations

How Long Can You Stay in Bali?

Your maximum stay is decided entirely by your visa. Here is a clear map from each visa to the longest you can legally remain — from a 30-day holiday to multi-year residence.

  • Independent guide
  • Honest USD costs
  • Vetted licensed agents
How Long Can You Stay in Bali? — Bali Visa Application
Indonesia & Bali
Part of the Juara Holding Group network
  • Juara Holding Group
  • Komodo Luxury
  • Indonesia Juara Trip
  • Bali Premium Trip
  • Juara Production

The single thing that controls how long you can stay in Bali is the visa in your passport. There is no general rule that applies to everyone — a holiday stamp gives you weeks, while a residence permit gives you years. Below is a straightforward map from each common visa to its maximum stay, so you can match your travel plans to the right route and avoid the costly mistake of overstaying.

Short stays: weeks to a couple of months

For a quick trip, your options are simple. Visa-free entry for ASEAN passport holders gives 30 days with no extension. The Visa on Arrival gives 30 days and can be extended once for another 30, so about 60 days in total. If you want to come and go, a D212 multiple-entry visa allows up to 60 days per entry and stays valid for one to five years, though each individual visit is still capped.

Several months: the B211A visit visa

When 60 days is not enough but you are not yet relocating, the B211A visit visa is the bridge. It starts at 60 days and, through a series of extensions, can stretch to roughly 180–210 days in total. It is single entry and needs a sponsor, so it suits slow travellers and people testing out life in Bali before committing to a residence permit.

Living here: KITAS and residence permits

To stay for a year or more, you move into residence permits. A Working KITAS is valid for 6–12 months and is renewable, tied to your sponsoring employer. A Retirement Visa (age 55+) is granted yearly and renewed. An Investor KITAS runs one to two years. At the longest end, the Second Home Visa grants five to ten years of residence in exchange for a substantial deposit. The Digital Nomad visa (E33G) covers remote workers earning foreign income.

Overstaying: why the date matters

Whatever your visa, the expiry date is a hard line. Overstaying incurs a daily fine and, if it drags on, can affect your ability to enter Indonesia in the future. Always plan your extension or exit several days before your stay runs out, because extensions are not instant. If you are unsure of your exact last legal day, ask us — it is a question worth getting right.

Frequently Asked

Common questions

Short, honest answers. Still unsure? Our concierge replies personally on WhatsApp.

What is the longest I can stay on a tourist visa?

Among short-stay routes, the B211A visit visa goes furthest — starting at 60 days and extendable to around 180–210 days in total, with a sponsor.

How long does a Visa on Arrival last?

30 days, extendable once for another 30 — about 60 days in total. It cannot be renewed beyond that.

Which visa lets me live in Bali for years?

The KITAS family, the Retirement Visa and especially the Second Home Visa (5–10 years) are the long-stay routes for living here.

What happens if I overstay?

You incur a daily fine, and a longer overstay can affect future entries to Indonesia. Always extend or leave before your visa expires.

Ask your own question

Need to know your last legal day?

Tell us your visa and arrival date and we will confirm exactly how long you can stay, when to extend, and the right route if you want to stay longer.

Ask the Visa Concierge