Bali Visa Extension Guide: Visit the Immigration Office for Your Area
Bottom line: The e-Visa on Arrival extension uses a hybrid application process—first, submit your application online at evisa.imigrasi.go.id, then within 48 hours (including business days), you must visit the designated immigration office in person for fingerprinting and document verification. Each extension allows a maximum additional stay of 30 days (up to 60 days total). The key is to go to the immigration office that corresponds to your area—going to the wrong one means a wasted trip and could jeopardize your visa validity. See the detailed list below.
For many people visiting Bali, a month just isn’t enough. Want to stay longer? You’ll have to deal with the visa extension process.
Actually, the extension process itself isn’t that difficult, but recently many travelers have run into a headache-inducing problem: Which immigration office should I go to? Bali has several immigration offices, and choosing the wrong one means a wasted trip—not to mention potentially jeopardizing your visa validity.
First, Know What Visa You Have
Most tourists visiting Bali use the e-Visa on Arrival. This visa costs IDR 500,000 (about USD$16), can be applied for online a few days before departure, is valid for 30 days, and can be extended once for an additional 30 days—meaning you can legally stay in Indonesia for up to 60 days.
How to Extend: Online + In-Person, Both Required
Bali’s visa extension uses a hybrid application process—first, submit your application online at the official immigration website (evisa.imigrasi.go.id). After submission, you must visit the designated immigration office in person within 48 hours (including business days) for fingerprinting, document verification, and in some cases, an interview.
This system was introduced in May 2025, in response to a growing number of foreign nationals using tourist visas to work or invest in Bali. The immigration office implemented these measures to tighten control.
Go to the Immigration Office Based on Where You’re Staying
This is the most common mistake. The immigration office handling your visa extension is determined by the address you provide on your application, not by your personal preference.
The Denpasar Immigration Office covers Denpasar City, Gianyar, Bangli, and parts of Badung Regency (Mengwi, Abiansemal, Penang). So if you’re staying in Canggu, Seminyak, Legian, Kuta, Uluwatu, Sanur, Ubud, or even Kintamani, you’ll all report to the Denpasar Immigration Office.
If you’re staying in Tabanan—areas like Kedungu, Tanah Lot, Balian, Bedugul, or Jatiluwih—you’ll need to go to the Tabanan Immigration Office. For those on Nusa Penida, Nusa Lembongan, Nusa Ceningan, or in eastern Semarapura, head to the Klungkung Immigration Office. Travelers in the north and west typically go to the Singaraja Immigration Office.
Here’s a quick summary:
| Accommodation Area | Corresponding Immigration Office |
|---|---|
| Canggu, Seseh, Seminyak, Legian, Kuta, Uluwatu, Sanur, Ubud, and even Kintamani | Denpasar Immigration Office |
| Tabanan, Tanah Lot, Bedugul, Kedungu, Tanah Lot, Balian, Bedugul, and Jatiluwih | Tabanan Immigration Office |
| Nusa Penida, Nusa Lembongan, Nusa Ceningan, and cities like Semarapura | Klungkung Immigration Office |
| North and west of the island | Singaraja Immigration Office |
👇 Insider Deals for Bali 👇
Immigration Enforcement Is Stepping Up
Beyond the visa extension updates, Bali has recently established a dedicated immigration patrol unit—the Dharma Dewata Immigration Patrol Team—which regularly inspects popular tourist areas and foreigner hotspots. Officials have made it clear: the goal is to prevent violations and ensure that genuine visitors who follow the rules can enjoy their stay in Bali with peace of mind.
To be honest, Bali is now much stricter about visa violations than before. Whether you’re working on a tourist visa, freelancing, or overstaying, they will take action if you get caught.
If you’re planning to stay longer in Bali, make sure you understand the rules first
I think the visa extension system is generally reasonable. With online applications plus in-person visits, the process is clear. As long as you prepare the documents in advance and keep track of the timing, it’s actually not that hard to handle.
Most importantly: when applying for a visa extension, the accommodation address you fill in must be where you’re actually staying, because this determines which immigration office you’ll need to visit. For travelers planning to move around Bali, it’s best to schedule your visa extension during the period when you’re staying the longest in one place, so you don’t have to travel between districts.
Want to enjoy a full 60 days in Bali? Get these rules straight, and you can relax and savor every day. ☀️
Popular Outdoor Activities in Bali
- 4 Top Snorkeling Spots in Nusa Penida Without the Hassle
- Top-Rated: Mount Batur Sunrise Jeep & Kintamani Cafe Photo Tour
- Tanjung Benoa Watersports: Wide Range of Activities
- Top Pick: ATV Ride + Ayung River Rafting with Lunch
- Mount Batur Sunrise: Hike or Jeep Ride Guide
- Campuhan Ridge Walk: Ubud's Iconic Jungle Trekking Trail
- Ubud Jungle Sunrise Yoga & Meditation Experience
- Bali Water Activities Deals on Klook
- Nusa Lembongan & Manta Bay Snorkeling Experience
- Jimbaran's Top 11 Seafood Restaurants: Trusted Picks