Most border issues aren’t caused by missing documents, they’re caused by the wrong version of the right document. Indonesia has moved aggressively toward digital entry systems over the past two years, and travelers who show up without completing the online steps are the ones creating queues and missing connections. Here’s what you actually need, and in what order to get it sorted.
Your Passport Isn’t Just a formality
All foreign passports are required to have a minimum of six months’ validity from the date of arrival into Indonesia. But that’s just the minimum requirement. What many travel blogs don’t mention is the passport condition requirement. A corner missing, a page with water damage, or the covers separating from the binding can mean you’re denied boarding before you even get to immigration. And this is checked by the airlines flying you into Ngurah Rai International Airport when you check-in, not by the gate.
Take a good, hard look at your passport in good lighting before you come. If there’s any damage that isn’t just wear and tear, get it replaced. This isn’t the Man from Del Monte being bureaucratic. This is the difference between a holiday and a US $3000 rebooked flight.
Visa Options and the Case For Going Digital
Most countries travelers arrive in Bali using the Visa on Arrival. It’s theoretically fast, but the queue can be record-breakingly slow. The physical queue is generally accessible within a few steps of landing on your feet. During high season though, it takes a solid hour of staring at the same spot of identical blue cap to finally make a shuffle forward. You’ve guessed it; we’ve chosen the wrong line.
The electronic Visa on Arrival is processed identically to the Visa on Arrival. You also pay the same $35, and click the same boxes on the same form. It’s the details that are different. Peck away at their mobile-responsive form 2-30 days before peak season madness in Bali. Ubud? Try two weeks early. On your entrance, you’re able to skip the fiasco-counter entirely. Every international tourist has to acquire the Visa on Arrival or handle their bali visa online through the electronic Visa on Arrival.
The Love Bali Tourist Levy – Separate From Your Visa
In 2024, Bali imposed a 150,000 IDR provincial tourist levy. This isn’t included in your visa fee. It’s the local government of Bali charging it rather than the national immigration authority, and it’s payable by every foreign visitor to the island.
Do it via the official Love Bali portal before travel and keep the proof of payment handy. It’s payable once you land, but travelers without proof of payment at Ngurah Rai are required to queue at a separate stand to complete the payment, rather than going straight to immigration, the way you wish. It takes five minutes to do it in advance online.
The Indonesian Central Bureau of Statistics (BPS) reports Bali accounts for almost 50% of all international arrivals to Indonesia and clearly, the provincial government wouldn’t collect this levy online if they didn’t anticipate the numbers to back up that report.
The Electronic Customs Declaration
Indonesia’s Electronic Customs Declaration called e-CD replaced the paper form that had to be filled in on arrival. The airline didn’t bother to inform us about the change (no surprise there) and we only just found out in time. A bit of panic, before realizing it could all be done online, up to three days before arrival.
It’s pretty basic stuff, currencies, and amounts being brought into the country, anything dutiable and general information about what you’re carrying. But then it generates a handy QR code for you. That QR code is scanned upon exiting the airport, if you haven’t filled in the e-CD form you won’t get a QR code, and they won’t let you out of the arrivals hall. Best to do this a day earlier since the signal can be choppy at the airport.
Proof of Onward Travel and Accommodation
Immigration officers at Ngurah Rai will want to see that you have plans to leave the country. A return flight or confirmed onward ticket is the simplest way to satisfy this. If your travel plans aren’t fixed yet, a refundable or flexible ticket is a straightforward solution — many airlines offer low-cost options that can be changed or cancelled later.
Accommodation proof is less commonly checked but worth having on your phone regardless. A hotel or Airbnb confirmation is sufficient, and if you’re travelling flexibly, a rough itinerary will usually do the job.
Getting these details sorted before you fly takes minutes and removes one more potential headache at the border.
