Visa Type: Visa On Arrival
Airport: Ngurah Rai Airport, Denpasar, Bali
It was a breeze. No questions asked. No documents viewed. Only a fee of USD 25 per head taken. Good idea to have US Dollars at hand – they do take other currencies but exchange rates are bad.
I did not have side-by-side blank pages in my passport. I had 2 blank pages but far apart from each other. This did not present any problem. The officer used literally half-a-page for the visa sticker and his stamps (the entry & exit stamps were both on top of the visa sticker – no additional space used).
Official guidance says the following are required: Two blank pages in passport, 6 month passport validity, onward air tickets, hotel bookings. But the officer didn’t look for any of these things (except I presume he checked my passport for validity – but that wasn’t an issue for me as the passport is valid for many years yet).
Note: You need to pay IDR 150,000 per head departure tax on your way out. Ensure you keep that much in Rupiah at the end of your trip.