Bali Immigration Offices Guide | Malina Visa
Business Services Company Registration PT PMA Company Local PT (PMDN) Accounting Company Closure Visas Tourist Visa C1 (211A) eVOA · Visa on Arrival Business Visa C2 Multiple D1 / D2 Pre-Investment D12 Candidate Visa C18 Remote Worker E33G KITAS & KITAP About Us Contacts Blog
Home/Blog/Immigration Offices
Blog · Practical

Bali Immigration: Where to Go and Why

Bali has three immigration offices: Denpasar, Jimbaran (the Ngurah Rai airport zone) and Singaraja in the north. Since June 2025 an in-person biometrics visit is mandatory for extensions — so knowing “your” office matters to anyone staying longer than a month.

Updated: 22 August 2026 · Verified by the Malina Visa team

The island’s three offices

  • Denpasar — the central office with the main applicant flow
  • Jimbaran (Ngurah Rai) — the south and the airport zone; handy for Jimbaran, Bukit, Kuta residents
  • Singaraja — the north, free of southern queues
  • Which one is yours is usually set by your address and the appointment letter

How the visit goes

The standard extension flow: online filing and payment → an appointment e-mail → a visit within 3 days → photo, fingerprints, signature (~30 minutes) → the result by e-mail in a few working days. The full eVOA extension guide is here. The dress code is enforced: covered shoulders and knees, shoes — tank tops and shorts can get you turned away.

How to save yourself trips

  • With an agency you come once — for biometrics only; filings, bookings and tracking are on us
  • Residence statuses cut visit frequency dramatically: an E33G instead of extensions every 30 days
  • Plan ahead: an overstay turns an office visit into an expensive adventure

FAQ

Do I need an appointment?

For extension biometrics — yes, the slot arrives after online filing and payment; attend within 3 days.

Can I walk into any office?

Follow the appointment letter and your address; with our support we book you into the right office.

How long does the visit take?

Biometrics itself is about 30 minutes; allow extra for travel and waiting.

We’ll cut your immigration trips down to one

Our services