Do I need a visa for Bali?
Almost certainly, yes. Citizens of the US, the UK, Australia and many other countries can get a visa on arrival or an e-visa (e-VOA) for Indonesia. You still have five things to sort out before you fly:
- Your passport: valid for at least six months from the day you arrive, with a couple of blank pages for the visa and stamps.
- Your visa: a visa on arrival or e-VOA costs IDR 500,000 (about US$32). It is valid for 30 days and can be extended once, for another 30 days, at an immigration office. Official site: evisa.imigrasi.go.id
- Your onward ticket: you need proof of a flight or boat out of Indonesia. Airlines sometimes check it before boarding.
- The All Indonesia Arrival Card: free, filled in online in the three days before you land. It combines your customs and health declarations and gives you a QR code. Official site: allindonesia.imigrasi.go.id
- The Bali tourist levy: IDR 150,000 (about US$9-10) per person, children included, on top of the visa. Official site: lovebali.baliprov.go.id
What if you haven't done any of it? Nothing stops you. You can buy the visa at an airport counter (card or cash), pay the levy at dedicated counters and complete the arrival card on the spot. The price is time: one queue for the visa, then a second one at immigration. Expect 15 to 30 minutes if you are prepared, and one to two hours (sometimes more) at peak times if you are not.
Rules change, so check your own government's advice before you go: UK Foreign Office (opens in a new tab), Australia's Smartraveller (opens in a new tab) or the US State Department (opens in a new tab).
Tip: sort everything out before you leave, and only on the official sites: lookalike websites charge extra for the arrival card. Screenshot every QR code so you don't depend on airport Wi-Fi.
Rules, fees and prices checked in October 2026. Confirm before you travel.