Visa by passport (non-Emirati)
Indian, Filipino, Pakistani, Egyptian and more.
Visa & entry
UAE residents and Emirati passport holders can get a Visa on Arrival for about AED 115, valid 30 days and extendable once.
Visa on arrival
UAE residents, including Emirati passport holders, can use Indonesia's Visa on Arrival (VOA) for Bali. It costs approximately IDR 500,000 (around AED 115) and allows a stay of 30 days, extendable once for another 30 days — 60 days in total.
Visa rules follow passport nationality, not UAE residency. Indian, Filipino, Pakistani and Egyptian expats living in the UAE can also use the VOA on the same terms, but should confirm the rule for their own passport — see our by-passport guide.
Before you fly
Extensions & overstay
The 30-day VOA can be extended once, for a further 30 days, through Indonesian immigration (imigrasi.go.id) — start the extension before your first 30 days runs out.
Staying beyond the permitted 60 days without an extension incurs an overstay fine. If you plan to stay longer than 60 days in total, you need a KITAS (limited stay permit) rather than a VOA extension.
Still unsure?
Visa rules follow your passport, not your UAE residency — message us your nationality and we will confirm the rule that applies to you.