Skip to main content
Skip to main content
juntotrip .

How does visa on arrival and passport control work at Bali airport?

Based on 1 discussion with 3 participants · Last activity: 23 days ago

TL;DR

Visa on arrival costs $32 per person, paid before passport control at Ngurah Rai airport. The whole process takes 15–20 minutes. Fill out the All Indonesia e-form in advance.

What the community said

Whether accommodation bookings are checked at Bali airport on arrival is unclear. Officially it may be required, but in practice most travelers are not asked for it.

23 days ago

On a direct flight to Bali: after deplaning, head straight to the visa payment counter — $32 per person. Enter your email and the system pulls up your All Indonesia form. You can pay with $100 and receive change in rupiah.

23 days ago Visa on arrival — $32

After paying for the visa, proceed to passport control. Everyone is directed to automated gates, but if your passport is not biometric, you'll be escorted to a human officer who checks your passport, ticket, and takes a webcam photo. Queues are minimal on direct flights.

23 days ago

After passport control there's one more checkpoint: scanning the QR code from your All Indonesia form. The entire process from deplaning to exiting the airport took about 15–20 minutes.

23 days ago All Indonesia — online e-form

Fill out the All Indonesia e-form at least one day before departure. There's a field for your phone's IMEI — you can mark 'yes'. The form is straightforward and minor errors are not critical.

23 days ago All Indonesia — complete 1 day before flight

Indonesian authorities tightened visa enforcement in 2025–2026, but it's applied selectively. At tourist sites like Uluwatu Temple, staff may ask about your visa status and can help you pay on the spot if needed. Airport staff don't actively chase down tourists.

23 days ago Uluwatu Temple — possible visa check