How to get a visa on arrival in Bali and fill out the Indonesia Arrival Card (timing, QR code)?
Based on 3 discussions with 8 participants · Last activity: 4 days ago
Based on 3 discussions with 8 participants · Last activity: 4 days ago
TL;DR
Visa on Arrival is issued right at Denpasar airport (about 15-20 min wait), while the All Indonesia Arrival Card should be filled online no earlier than 3 days before landing — these are two separate steps, and the visa fee is paid separately from the arrival card.
Rumors about a mandatory online visa 48 hours before departure aren't confirmed — in practice you can still get and pay for the Visa on Arrival right at the Bali airport upon landing.
After paying for the visa via the All Indonesia website, arrival card QR codes arrive right away, but the actual visa confirmation email can be delayed — don't panic if it doesn't show up the same day.
Filling out the All Indonesia arrival form and paying for the visa are two separate things: the arrival card is filled out independently and isn't directly tied to the visa payment.
No extra documents need to be shown when leaving — just have a return ticket and a completed All Indonesia arrival card.
It's best to fill out the All Indonesia arrival card no earlier than 3 days before landing, ideally right before departure, since airline check-in staff may ask for the QR code. The visa fee can be paid right at Bali airport — the queue takes about 15-20 minutes, roughly the same time it takes for luggage to arrive.
The receipt with a QR code issued after paying for the visa on arrival isn't required when flying out of Bali — no need to worry if it gets lost.
Confirmed: Visa on Arrival can indeed be obtained right at Bali airport upon landing — the only extra step is filling out the All Indonesia Arrival Card.