THE TEN LIST Bali Q&A / How long can you stay in Bali?
Bali Q&A

How long can you stay in Bali?

Short answerFor most Western and many Asian passports: 30 days on a Visa on Arrival (500,000 IDR, about 35 USD), extendable once for another 30 - so 60 days maximum per entry. Longer than that means a different visa class before you arrive. Rules genuinely change here, so treat the official Indonesian immigration site as the source of truth before you book.

The VOA, done the smart way

Apply online as an e-VOA at the official immigration portal up to two weeks before flying and you walk past the airport visa queue (bali.com). Same price, same 30 days. Add Bali's separate one-time tourism levy of 150,000 IDR, paid online or on arrival. Overstaying costs 1,000,000 IDR per day and is not a grey area worth testing.

The extension changed - plan for it

The VOA extends once, for 30 more days, but since mid-2025 extensions require an in-person biometric visit - fingerprints, photo, sometimes a short interview - at an immigration office, so the old fully-online extension is gone (Emerhub). Agents can handle paperwork but not your biometrics. Start the process at least a week before day 30, or budget for a visa agent to manage the timing.

Longer than 60 days

Options step up in commitment: single-entry visit visas in the 60-180 day class, the D12 pre-investment visa, the remote-worker route, or the social-cultural visa with an Indonesian sponsor. Requirements and names get reshuffled often enough that we will not pretend a static page can stay accurate - check evisa.imigrasi.go.id or a reputable agent for the current menu. What we can say from Canggu: plenty of people live here in 60-day rhythms with visa runs, and immigration enforcement on overstays is real.

Ask your own question

Real questions from readers get researched and answered on this site, marked "asked by a reader". Leave an email if you want a ping when your answer is published - it is optional and never shown publicly.