Last updated: April 1, 2026 · Verified by BaliImmigration.com experts

The main immigration office for Bali visa processing is the Kantor Imigrasi Kelas I Khusus TPI Ngurah Rai, located in Jimbaran, South Bali. Address: Jl. Raya Kuta No.16, Jimbaran, Kuta Selatan, Badung. Open Monday-Friday, 8:00 AM – 4:00 PM (closed weekends and Indonesian public holidays). Services include visa extensions, KITAS processing, exit permits, and reporting. Second office: Kantor Imigrasi Kelas I Denpasar in Renon.

Bali Immigration Office — Location, Hours & Services

Navigating Indonesian immigration offices can be confusing for foreigners. This guide covers everything you need to know about the immigration offices in Bali, including locations, opening hours, services offered, and practical tips for your visit. If you prefer to avoid the immigration office entirely, our agency handles all visits on your behalf as part of our extension and KITAS services.

Main Immigration Offices in Bali

1. Kantor Imigrasi Kelas I Khusus TPI Ngurah Rai
Address: Jl. Raya Kuta No.16, Jimbaran, Kuta Selatan, Badung, Bali 80361
Phone: (0361) 9351038
Hours: Monday-Thursday 8:00 AM – 4:00 PM, Friday 8:00 AM – 4:30 PM
Services: VOA extensions, B211 extensions, exit permits, KITAS/KITAP processing, biometric registration, reporting

2. Kantor Imigrasi Kelas I Denpasar
Address: Jl. D.I. Panjaitan No.3, Renon, Denpasar, Bali
Phone: (0361) 227828
Hours: Monday-Thursday 8:00 AM – 4:00 PM, Friday 8:00 AM – 4:30 PM
Services: KITAS/KITAP processing, annual reporting, immigration consultations

What to Expect at the Immigration Office

Arrive early (before 9 AM) to avoid long queues. Bring all required documents plus photocopies. Dress appropriately (no tank tops, shorts, or sandals — some offices enforce a dress code). Processing times vary: VOA extensions take 15-30 minutes for submission, 4-7 days for completion. Bring cash for any government fees (some offices accept bank transfers). Photography is not permitted inside the office.

Documents to Bring

For all visits: original passport, photocopies of passport bio page, visa page, and most recent entry stamp. For extensions: completed application form, passport photos (4×6 red background), proof of accommodation, return ticket. For KITAS: all documents specified in your KITAS type requirements — see our KITAS guide.

Frequently Asked Questions

Do I have to go to the immigration office in person?

For biometric capture (fingerprints and photo), yes — at least once. For document submission and collection, an authorized agent can go on your behalf. Our service includes all immigration office visits.

Which immigration office should I go to?

For VOA extensions and most tourist visa matters, the Ngurah Rai office is most convenient if you’re in South Bali. For KITAS processing, either office works. We advise based on your location and visa type.

How long is the wait at immigration?

During peak season, expect 1-3 hours. Off-season: 30 minutes to 1 hour. Using an agent eliminates your wait time entirely.

Is there parking at the immigration office?

Yes. Both offices have parking facilities. Motorbike parking is free; car parking has a small fee.

Can I pay immigration fees by card?

Most fees must be paid via bank transfer to a government account. Some offices accept cash. Credit cards are generally not accepted. Our agent service handles all payments.

What if I need immigration services on a weekend?

Immigration offices are closed on weekends and Indonesian public holidays. For emergencies, contact us — we have emergency contacts within the immigration system.

Skip the Immigration Office

Let us handle all your immigration office visits. You enjoy Bali while we deal with the paperwork.

💬 WhatsApp Us

Guide to Immigration Offices in Bali

Navigating Indonesia’s immigration system requires interaction with government offices for visa extensions, KITAS processing, permit renewals, and various other immigration services. Bali has several immigration offices serving different functions and geographic areas. Understanding which office to visit, what services each provides, and how to prepare for your visit saves considerable time and frustration.

The Indonesian immigration system operates under the Directorate General of Immigration (Direktorat Jenderal Imigrasi), part of the Ministry of Law and Human Rights. Local immigration offices (Kantor Imigrasi) handle day-to-day immigration services, while the central directorate in Jakarta manages policy, approvals for certain visa categories, and oversight of the entire immigration system.

Immigration Offices Serving Bali

Kantor Imigrasi Kelas I Khusus TPI Ngurah Rai

Located near Ngurah Rai International Airport, this is Bali’s primary immigration office and handles the highest volume of immigration services on the island. It processes visa extensions (VOA and B211), KITAS applications and renewals, KITAP applications, exit permits, and various immigration letters. This office also manages the immigration checkpoint at the airport for arrivals and departures.

Location: Jl. Raya Airport Ngurah Rai, Tuban, Kuta, Badung, Bali. The office is approximately 5 minutes drive from the airport and easily accessible from the Kuta, Seminyak, and Jimbaran areas.

Operating Hours: Monday to Thursday: 08:00-16:00, Friday: 08:00-16:30. Closed on weekends and Indonesian public holidays. Queue numbers are distributed from 08:00 and the office stops accepting new queue numbers approximately 1 hour before closing.

Kantor Imigrasi Kelas I TPI Denpasar

The Denpasar immigration office serves residents in central and eastern Bali. It provides the same range of services as the Ngurah Rai office but typically has shorter queues due to lower visitor volume. This office is recommended for those living in the Denpasar, Sanur, Ubud, and eastern Bali areas.

Location: Jl. D.I. Panjaitan, Niti Mandala Renon, Denpasar Selatan, Bali. Located in the government district of Denpasar, approximately 30 minutes from central Ubud and 20 minutes from Sanur.

Kantor Imigrasi Kelas II TPI Singaraja

This office serves northern Bali (Buleleng regency) and is the appropriate office for foreigners residing in the Lovina, Singaraja, or Pemuteran areas. While smaller than the southern Bali offices, it provides essential immigration services including visa extensions and KITAS processing.

Services Available at Bali Immigration Offices

Bali’s immigration offices provide a comprehensive range of services for foreign nationals. Visa extensions for VOA and B211 visas are the most commonly requested service, involving document submission, biometric collection, and passport processing. KITAS and KITAP processing covers applications, renewals, and conversions for temporary and permanent stay permits.

Exit permit and re-entry permit services are available for KITAS holders who need to travel outside Indonesia and return. Immigration reporting services handle the mandatory reporting requirements for foreign residents. Lost or damaged passport handling provides guidance and immigration documentation for travelers who have lost their passports in Bali. Immigration clearance letters and various certificates are also issued for specific purposes.

Tips for Visiting Immigration Offices in Bali

Arrive Early: Immigration offices can be extremely busy, especially Monday mornings and the days immediately before and after public holidays. Arriving when the office opens at 08:00 gives you the best chance of completing your business efficiently.

Bring Complete Documents: Ensure you have all required documents before visiting. Common requirements include your passport (original), passport-sized photos (4×6 cm, red background), completed application forms, payment (exact amount in IDR is helpful), and any supporting documents specific to your application type.

Dress Appropriately: Indonesian government offices have dress codes. Wear long pants or a modest skirt (no shorts or beachwear), a collared shirt or modest top, and closed-toe shoes. Overly casual beachwear will result in denied entry to the office.

Use an Agent: For most immigration processes, using a licensed immigration agent significantly reduces the time, hassle, and number of office visits required. Agents handle document preparation, queue management, and follow-up, requiring you to visit only for biometric collection and passport handover/collection.

Frequently Asked Questions

Do I need to visit the immigration office in person?

For most processes, at least one in-person visit is required for biometric data collection (fingerprints and photo). However, using an immigration agent minimizes the number of required visits. Many document submissions and follow-ups can be handled by your authorized agent.

Can I visit any immigration office in Bali?

Generally, you should visit the immigration office that corresponds to your area of residence in Bali. However, for certain services like VOA extensions, you may visit either the Ngurah Rai or Denpasar office regardless of where you are staying. KITAS matters are typically handled by the office covering your registered address.

What if I do not speak Indonesian?

Immigration office staff generally speak basic English, particularly at the Ngurah Rai office which handles high volumes of international visitors. However, complex matters are much easier to navigate with an agent who speaks both Indonesian and your language. Our team provides full translation and liaison services.

Scroll to Top