
Visa on Arrival (B1)
Thirty days on arrival for around 90 nationalities, extendable once online.
Visa on Arrival (B1)
The default way into Indonesia for a short trip. Buy it online before departure as an e-VOA or at the airport counter, get 30 days, then extend once by another 30 through the immigration portal without leaving the country. It is a tourist permit: working, even remotely, is formally not permitted, and Bali immigration has become noticeably more active about this since 2024.
At a glance
Initial stay
30 days
Per entry, before extension
Entries
Single
Application fee
500,000 IDR
Processing
0–3 days
Apply
On arrival
Max total stay
60 days
Other fees
- Bali tourist levy
- 150,000 IDR
Who can apply
60 nationalities are on the eligible list. Anyone not listed applies through a different route.
Eligible passports (60)
Requirements
- Eligible for visa on arrivalRequiredAround 90 nationalities can buy a visa on arrival. Others must apply for a visa in advance.
- Stay of 60 days or lessRequiredThirty days on arrival, extendable once by thirty. Beyond 60 days you need a C1 tourist visa or a KITAS.
- Passport valid for six monthsRequiredSix months of validity from the date of arrival, and at least one blank page.
- Onward or return ticketAdvisoryRequired in principle and checked by airlines at their discretion.
- Not a work permitInfoWorking while on a visa on arrival is prohibited. Bali immigration has run publicised enforcement operations against foreigners working on tourist permits.
Documents to prepare
- Passport with six months validity
- Onward or return ticket
- Electronic customs declaration
- Bali tourist levy receipt if arriving in Bali
How to apply
Last verified 2026-07-27
Buy the e-VOA online
~1 dayPurchasing in advance on evisa.imigrasi.go.id lets you use the automated gates and skip the arrival queue.
Arrive
~1 dayComplete the electronic customs declaration and pay the Bali levy if applicable.
Extend if needed
~5 daysApply for the 30-day extension online about a week before your permit expires.
Extending the stay
Extendable
Yes
Per extension
30 days
Max extensions
1
Extension fee
$32
Where
In country
Extend online through the immigration portal, ideally a week before expiry. Some applicants are still asked to attend in person for biometrics.
Tax and health
Tax
Days spent on a visa on arrival count toward the 183-day residency threshold.
Insurance
Not required. Not required for entry, but evacuation cover is strongly recommended in Bali.
Healthcare
None required for entry.
Immigration and tax rules change without notice and depend on your nationality and circumstances. Confirm with the official source below or a qualified adviser before acting on anything here.
Good to know
- Extend early: the portal gets congested and overstay is fined at IDR 1,000,000 per day
- Keep the e-VOA confirmation on your phone, immigration sometimes asks for it at extension
- Overstaying beyond 60 days risks detention and deportation, not just a fine
- Repeated back-to-back visa runs draw scrutiny at Bali immigration
Official source
medium confidenceOther ways into Indonesia