The Visa on Arrival gives you 30 days. You can extend it once — to 60 days total. That’s it. After that you must leave Indonesia. Most people who overstay in Bali didn’t mean to. They just didn’t know the clock had stopped.
Track your Bali visa free →Indonesia does not issue a dedicated “Bali visa” — you are entering Indonesia, and Bali is one island within it. The visa type you choose determines how long you can stay and whether you can extend without leaving.
The Visa on Arrival is what most travellers arrive on. It costs USD 35, grants 30 days, and can be extended once at an immigration office for another 30 days. Total: 60 days. That is the absolute maximum.
VOA = 30 days + 1 extension = 60 days maximum. You cannot extend it again.
After 60 days on a VOA you must leave Indonesia entirely. A common misconception is that you can switch to a B211A while already in Bali — you cannot. The B211A must be applied for before you arrive, through an Indonesian consulate or licensed visa agent.
The trap catches people at day 59 when they realise they cannot extend further. At that point, the options are to leave immediately, pay the overstay fine, or scramble for an emergency permit — none of which are cheap or simple.
If you are planning to stay longer than 60 days, you need a B211A. That decision must be made before you board the plane.
The B211A Social/Cultural Visa is what most digital nomads and long-stay travellers use. It starts at 60 days on arrival and can be extended in 30-day increments, up to a total of 180 days.
The critical rule: each extension must be applied for and approved before your current visa period expires. You cannot apply on the day it expires. Bali immigration offices recommend starting the process at least 14 days before your expiry date — some agents advise up to 30 days to account for public holidays, system outages, and queue times.
This is exactly what Travel Safe is for.
Set an alert at day 14 remaining. When that email arrives, you still have time to book an agent, gather documents, and visit immigration without rushing. Miss the window, and you are either overstaying or leaving Bali early.
Each B211A extension requires either a visit to the Bali immigration office (two visits over approximately one week) or a licensed visa agent who handles the paperwork on your behalf. Travel Safe does not handle extensions — it handles the timing.
Indonesia charges IDR 1,000,000 per day for overstays — approximately USD 60 per day at current exchange rates. There is no cap for the first 60 days of overstay. A two-week overstay costs roughly USD 840 before any administrative or legal fees.
In 2026, Bali significantly increased ground-level enforcement. Sayan Village — one of the most popular areas for longer-stay nomads and wellness travellers — formally partnered with immigration authorities as an “Immigration Assistance Village,” with local residents participating in monitoring foreign visitor compliance. This model is expanding across the island.
Overstay fines in Bali are paid via the IMPAS system (Indonesia’s online immigration payment platform) and are considered legitimate non-tax state revenue — not negotiable, not a bribe situation.
Historically, some travellers cycled through short visa-on-arrival stays with repeated exits to nearby Singapore, Malaysia, or East Timor. Indonesian immigration has become significantly less tolerant of this pattern.
Travellers who repeatedly enter on tourist visas while maintaining an obvious long-term presence in Bali are now routinely questioned on entry, refused boarding in some cases, or issued shorter permitted stays. The crackdown was partly triggered by a large increase in Indian nationals using this pattern, prompting wider enforcement against all nationalities.
If you plan to spend more than 60 days in Bali within any six-month window, a B211A arranged in advance is both safer and cheaper than repeated visa runs.
Travel Safe counts your days from your entry date and sends you one email on every threshold you set. It does not handle visa applications, extension paperwork, agent bookings, or immigration appointments.
What it gives you is the thing that makes everything else possible: enough notice to act before your options close. Set your alert at day 14 remaining. When that email arrives, you have two weeks to organise your extension or book your onward flight. That window is the difference between a managed transition and an overstay.
Track your Bali visa days free.
Enter your arrival date and visa length. Set an alert at 14 days remaining — the window you need to start your B211A extension or book your flight out. The countdown is always free. Email alerts cost $15, once.
Start tracking →Also from the same team
Travel Sane
Once the visa is sorted, Travel Sane turns your random booking confirmations into one clean itinerary — flights, hotels, trains. Toss everything in, PDFs, emails, confirmations — any language — and get a perfect chronological itinerary every time.
Try Travel Sane →Visa rules and fine amounts change — always verify your permitted stay date from your actual entry stamp and confirm extension eligibility with a licensed Indonesian immigration agent before your period expires. This page is informational only and does not constitute legal or immigration advice. travel-safe.me