Skip to content
A Balinese temple, Indonesia

Bali Visa 2026: Visa on Arrival, e-VoA Online & 60-Day Extension

Reviewed June 2026

Quick answer: Most travellers (including the US, UK, EU, Australia and Canada) can enter Bali, Indonesia on a Visa on Arrival (VoA) for around $35, valid 30 days and extendable once for another 30. You can also buy it online in advance as an e-VoA. Separately, all visitors pay a one-time Bali tourist levy of about $10. Always confirm the latest rules on Indonesia’s official immigration site before you fly, as policies change.

Visa on Arrival (VoA) — the standard option

The Visa on Arrival is the route most tourists use. It costs roughly IDR 500,000 (~$35), allows a 30-day stay, and can be extended once for a further 30 days. You can get it on landing at Bali’s airport, or buy the e-VoA online beforehand to skip a queue. Your passport must be valid for at least six months with a blank page.

Who is eligible?

The VoA covers around 90 nationalities, including the United States, United Kingdom, all EU countries, Australia, Canada, New Zealand, Singapore and Japan. A small number of ASEAN nationalities can enter visa-free. If your country is not on the VoA list, you must arrange a visa through an Indonesian embassy in advance.

How to extend your stay

The VoA can be extended once for 30 more days (60 days total), either through an immigration office in Bali or via an agent who handles the paperwork for a fee. Start the extension a week or so before your first 30 days expire. Overstaying carries a daily fine, so don’t cut it fine.

The Bali tourist levy

Since 2024, every foreign visitor pays a one-time tourist levy of IDR 150,000 (~$10), separate from the visa. Pay it online via the official Love Bali portal before arrival (recommended) or on arrival, and keep the QR-code receipt.

Longer stays and other visa types

For longer trips there are 60-day single-entry visas, multi-month B211 social/tourist visas, and the remote-worker / second-home (KITAS) options popular with digital nomads. These need an embassy or a sponsor/agent and more paperwork — plan ahead.

What you need to enter

A passport valid 6+ months with a blank page, proof of onward/return travel, the tourist levy receipt, and a completed electronic customs declaration. Authorities can ask for proof of funds and accommodation.

Step-by-step: the easy way

1) Check your nationality is VoA-eligible on the official site. 2) Buy the e-VoA online and pay the tourist levy via Love Bali. 3) Complete the electronic customs declaration before landing. 4) Use the e-gate or VoA counter on arrival. 5) Extend once in Bali if you’re staying beyond 30 days.

Overstay penalties and the timing mistakes that trigger them

The fine for overstaying an Indonesian visa is around IDR 1,000,000 per day (about USD 65) for stays exceeded by up to 60 days, and immigration charges it from the day your stay permit lapsed, not the day you finally walk into the office. Pass 60 days of overstay and the situation changes entirely: immigration can issue a deportation order plus a re-entry ban that typically runs from six months to two years, so this is not a fee you negotiate down at the desk.

Most overstays trace back to a few avoidable errors rather than bad intentions. Travelers watch the wrong date, counting from when the Visa on Arrival was issued instead of the stay-permit expiry that actually governs your legal time in the country. They also leave the 30-day extension too late; immigration offices in Denpasar and elsewhere need processing days, so start around 7 to 10 days before your VoA expires rather than on the final morning. A subtler trap with the e-VoA route is treating submission as completion. The extension only becomes valid once payment clears, so a confirmed application sitting unpaid still counts as an overstay once your original window closes.

  • Track the stay-permit expiry date, not the visa issue date or your flight date.
  • Begin a VoA extension about a week ahead and pay immediately after applying.

If you are cutting it close, an agent who handles the immigration appointment buys margin that a self-service e-VoA often does not.

Frequently asked questions

How much is the Bali visa? The Visa on Arrival is about $35, plus a one-time ~$10 tourist levy.

How long can I stay in Bali? 30 days on the VoA, extendable once to 60 days.

Can I get the visa online? Yes — the e-VoA lets you pay in advance and skip the airport queue.

Do I have to pay the tourist tax? Yes — all foreign visitors pay the ~$10 levy; pay it online before arrival.

Visa rules change — always verify on Indonesia’s official immigration website before travelling. Plan your trip with our Bali itinerary, Bali budget guide and best time to visit Bali.

Save to Pinterest