Your entry requirements for Bali depend on the passport you hold, your travel purpose, and how long you plan to stay. Most travelers from outside ASEAN will use a Visa on Arrival or e-VOA (IDR 500,000, 30 days, extendable once). A much smaller group of mostly ASEAN nationalities qualify for visa-free entry. Nobody should assume their country is visa-free based on older information, since the eligible list was cut sharply in 2024.
Which Category Applies to You?
| Your situation | What to check |
|---|---|
| Short tourist trip, most nationalities | Visa on Arrival / e-VOA |
| ASEAN national or one of the small visa-free list | Visa-free entry, confirm current eligibility |
| Longer stay or non-tourist purpose | Appropriate longer-stay visa category, check imigrasi.go.id directly |
| Planning to work or do business | A tourist visa does not cover this; check appropriate work/business visa |
| Already in Bali, want to stay longer | One-time VOA extension at a local immigration office |
Visa on Arrival and e-VOA
This is the standard route for most tourists. The e-VOA and VOA are the same visa: e-VOA means applying online in advance through the official portal, VOA means paying at the airport counter on arrival. Both currently cost IDR 500,000, are valid for 30 days, and can be extended once for another 30 days (60 days total, a firm ceiling).
Apply online in advance at evisa.imigrasi.go.id or molina.imigrasi.go.id, which are the official government portals, to skip the airport queue. Be cautious of third-party websites charging additional service fees for the same visa; only these two domains and the physical airport counter are official.
Visa-Free Entry: Who Actually Qualifies Now
This has changed significantly, the rule was replaced by Presidential Regulation No. 95 of 2024, which cut the visa-free list to roughly 13 countries, mostly ASEAN member states. If your nationality isn’t ASEAN, do not assume visa-free entry applies to you; check the current official list directly rather than relying on any list published before late 2024. Where it does apply, entry is for 30 days and cannot be extended.
Passport and Document Requirements
- Passport valid for at least 6 months from your arrival date
- Proof of onward or return travel
- Visa approval printout or confirmation if applying for e-VOA in advance
- Completed All Indonesia Arrival Card (see below)
Visa Costs
| Requirement | Current cost | Notes |
|---|---|---|
| VOA / e-VOA | IDR 500,000 (~$32) | Increase to IDR 750,000–1,000,000 proposed, not yet in effect as of this writing |
| VOA extension | Additional fee at immigration office, verify current amount directly | One extension only, 30 more days |
| Bali tourist levy | IDR 150,000 (~$10) | Separate from visa, paid once per trip |
Visa Validity vs. Length of Stay
These are two different things. Visa validity is the window in which you must enter Indonesia after your visa is issued; for the e-VOA this is commonly 90 days from issue. Length of stay is how long you’re permitted to remain once you’ve entered, 30 days for a VOA/e-VOA, extendable once to 60. Entering on day 89 of your visa’s validity window still only gives you the standard stay length from your entry date, not from issue date.
Extending Your Stay
A VOA/e-VOA can be extended once, for another 30 days, taking your total permitted stay to 60 days. This is done in person at an immigration office within Indonesia before your current permission expires, not online and not at the airport. Bring your passport, visa, and the required fee. Apply for the extension before your current stay runs out rather than after.
The Bali Tourist Levy
Every foreign visitor to Bali pays a separate provincial levy of IDR 150,000, once per trip, through the official Love Bali platform. This is not a visa fee, not an immigration charge, and not related to Indonesian Immigration at all; it funds Balinese cultural and environmental programs. Pay it before you travel to avoid an airport queue.
Watch for scam lookalike sites
The only official domain is lovebali.baliprov.go.id. Multiple lookalike .com and .org sites, along with QR codes handed out in person or shared over messaging apps, have been reported charging inflated fees or harvesting card details. Type the official address yourself rather than clicking a link or scanning a code from anyone other than the official site.
The All Indonesia Arrival Card
Every arriving traveler completes the All Indonesia Arrival Card, which combines traveler details with the customs declaration, at allindonesia.imigrasi.go.id, within 72 hours before arrival. This is separate from your visa; completing it doesn’t grant entry on its own, and you still need a valid visa or visa-free eligibility alongside it.
Overstay Consequences
Overstaying your permitted length of stay carries a daily financial penalty and can affect future entry to Indonesia. If you realize you’ve overstayed or are close to it, contact Indonesian Immigration directly rather than waiting; resolving it proactively is materially better than departing without addressing it.
Common Mistakes
- Assuming an old visa-free list still applies to your nationality
- Confusing the tourist levy with the visa fee
- Using an unofficial visa website that charges extra
- Confusing visa validity (the window to enter) with length of stay (how long you can remain)
- Forgetting the All Indonesia Arrival Card, which is separate from the visa
- Assuming a tourist visa permits remote work or paid activity
Frequently Asked Questions
- Do I need a visa to visit Bali?
Most nationalities do, typically a Visa on Arrival or e-VOA. A much smaller group, mostly ASEAN nationals, currently qualify for visa-free entry following a 2024 rule change that reduced eligibility from around 169 countries to roughly 13. - How much is the Bali Visa on Arrival?
Currently IDR 500,000 (about $32), valid 30 days and extendable once for another 30. A fee increase has been proposed but wasn’t in effect as of this writing. - What is the difference between VOA and e-VOA?
They’re the same visa. e-VOA means applying online in advance; VOA means paying at the airport counter on arrival. - Is Bali visa free?
Only for a small list of mostly ASEAN nationalities under current rules. Most other travelers need a Visa on Arrival or e-VOA. - What is the Bali tourist levy?
A separate IDR 150,000 provincial charge, paid once per trip via the official Love Bali platform, unrelated to your visa. - Can I extend my Bali Visa on Arrival?
Yes, once, for another 30 days, done in person at an immigration office in Indonesia before your current stay expires. - What happens if I overstay in Bali?
A daily financial penalty applies and it can affect future entry. Contact Indonesian Immigration directly if you realize you’ve overstayed.