The real fees, the tourism levy, and how to extend
A clear, up-to-date breakdown of the Visa on Arrival (VOA) and electronic e-VOA — what it costs, who can use it, and how long you can stay.
The Visa on Arrival is the simplest way for most short-stay visitors to enter Bali. In 2026 the official VOA and e-VOA fee is IDR 500,000 (roughly USD 30–35 depending on the exchange rate). It grants a 30-day stay that can be extended once for a further 30 days. The separate Bali tourism levy of IDR 150,000 is paid on top.
The VOA is a short-stay entry permit for tourism, family visits and short business meetings. It is issued for 30 days and can be extended once for another 30 days, giving a maximum stay of 60 days. It is not a work permit and cannot be used for paid employment in Indonesia.
You can buy the VOA at the airport counter on arrival, or apply online beforehand as an e-VOA through the official immigration portal at evisa.imigrasi.go.id. The e-VOA is strongly recommended: you skip the payment queue, lock in the official fee, and carry an approval in your inbox before you fly.
Separate from the visa, every foreign tourist pays a one-time Bali tourism levy of IDR 150,000 through the official Love Bali system. It funds cultural and environmental programmes across the island and is best paid online before arrival to avoid queues.
The VOA can be extended once, for 30 additional days, at the immigration office in Denpasar. The process usually takes a few working days and involves a short office visit. We handle the application, the appointment and the paperwork so you do not have to navigate it alone.
| Entry type | Who | Stay | Extend | Official fee |
|---|---|---|---|---|
| Visa on Arrival | 90+ nationalities | 30 days | Once, +30 days | IDR 500,000 |
| e-VOA (online) | Same, applied online | 30 days | Once, +30 days | IDR 500,000 |
| Visa-free (ASEAN) | Most ASEAN citizens | 30 days | Not extendable | No fee |
Figures are official government fees for 2026 and exclude the IDR 150,000 Bali tourism levy. Always confirm your nationality’s eligibility before travelling.
Register on the official immigration e-visa portal and verify your email.
Enter your passport details and upload a passport photo and bio-data page.
Pay IDR 500,000 by card. Keep the receipt and the approval PDF.
Approval usually arrives within minutes to a few hours — show it at the e-gate or counter.
IDR 500,000 for both the on-arrival VOA and the online e-VOA. This excludes the separate Bali tourism levy and any card processing fees.
No. The IDR 150,000 Bali tourism levy is a separate payment made through the official Love Bali system.
Usually minutes to a few hours after payment. During very busy periods it can take up to three business days, so apply a few days before you fly.
Yes — once, for an additional 30 days, at the Denpasar immigration office. We can manage the whole extension for you.
Overstaying carries a daily fine (commonly IDR 1,000,000 per day). Long overstays risk more serious consequences, so it is always better to extend in time — we can remind and handle it for you.