Why and how to extend 30 day Bali visa: if you want to stay in Bali for longer than a month as a tourist, you’ll need to know how to extend your 30 day visa. The process is quite easy to navigate on your own (without a visa agent), and allows you to stay in Indonesia for 2 months.

Total cost doing it on your own? About $25 USD per person, plus the minimal cost to get to the immigration office three times. Conversely, an agent will run you about $50, and still requires that you visit the office once.

We felt that the process was easily managed on our own, and would continue to do it without an agent in the future. Here’s how!

First things first…

If you’re a citizen from one of nearly 200 countries, you can stay in Bali for up to 30 days without a visa. That means that you can get off the plane and head straight to passport control. BUT, if there’s any possibility that you may decide to stay longer than 30 days, you need to pay for a 30-day visa on arrival.

This is the most important step: you cannot extend a visa that you do not have. Therefore, you MUST pay for a 30 day visa upon arriving at the Ngurah Rai International Airport ($35 USD per person, cash). You’ll see the counter before passport control. Tell them you want to pay for a visa, they will ask you why (since you get a 30 day stay for free), and you’ll tell them that you may want to extend your visit. They will say “okay” and take your money.

Note: you should have a flight out booked within 30 days before landing (since your initial visa will only allow 30 days). If you don’t intend to take a flight within 30 days, check out How to Provide Proof of Onward Travel (When You Don’t Have Onward Travel Plans). We’ve heard that having a flight within 60 days is sufficient, but can’t speak from firsthand experience.

If you skipped this visa-purchasing step, the only legal way to stay longer than 30 days is to leave the country and re-enter. If you only need a few extra days, you could theoretically stay and pay the daily fine of 300K IDR, but…just don’t. And, if you do, just don’t slap the government official like this tourist felt was appropriate.

Other notes

  • The offices close for all holidays, including Hindu and Muslim holidays. Because of Ramadan, it took a full 3 weeks for us to complete our visa extension. This process would’ve been much shorter if not for the closures. If you absolutely need a rush, we suggest going through an agent, which will cost you closer to $70 USD.
  • As long as you start the process before your 30 days are up, you are fine (but make sure that you pay attention to holidays. You’ll get fined if you wait until the last minute, only to find that the office is closed and you have to wait until the office opens back up).

Things to Bring

  • Passport
  • 2 Copies of Passport & visa page  (and make an extra copy to keep for yourself, since you’ll be forfeiting your actual passport until the process is complete)
  • 2 Copies of flight itinerary (flight must depart within 60 days of arrival)
  • Address, name, and phone number for accommodation on day of first visit (on your phone is okay – does not need to be printed)
  • 355,000 IDR
  • Black pen (they have a few communal ones, but it’s safer to bring an extra)

How to Extend 30 Day Bali Visa


First, make sure to head to the right office:

  • If staying in Ubud, you’ll go to the Denpasar office (Jl. Panjaitan No.3, Sumerta Kelod, Denpasar Tim., Kota Denpasar, Bali 80234)
  • If staying in Kuta, Seminyak, or Canggu, go to the Nusa Dua office (jalan perum taman jimbaran, 1, Jimbaran, Kuta Sel., Bali 80361, Indonesia)
    *Note: You WILL be asked for proof of accommodation at your first visit. If you go to the wrong office, you will be turned away. That being said (and I speak from my personal experience), if you happen to show up to the wrong office (or simply want to because it makes sense for your upcoming schedule), you can book a refundable hotel in the correct area for just that night, and keep the reservation just long enough to show them proof. You only need to show this on your first visit. We ended up completing the process at the Denpasar office, which took about an hour to get to from both Canggu (by car) and Ubud (by bike).

Second, dress the part (if you wish). You are instructed to dress professionally, but we saw tourists on all visits shoeless (ew) and in tank tops. We recommend wearing the nicest outfit you have in your bag, but don’t stress on this.

Visit 1: Forms & Providing Documents

Since we went to the Denpasar office, these pictures and directions are for that office. Nusa Dua should be similar.

Enter the building on the side (where the motorbikes are parked).

how to extend 30 day bali visa

Once you walk in, turn right and grab a number.

how to extend visa in bali

Take a seat in the furthest room (Foreigner Services) and wait for your number to be called on screen.

Once your number is called, you’ll be asked where you are staying, then will be given your application form.

Fill out the form in black ink and CAPITAL LETTERS.

Once you’ve completed the form, return to the same counter (don’t wait to be called again, just go up). You’ll give them your passport, flight itinerary, copy of passport, and copy of visa page. They will have you sit back down.

Wait for your name to be called at Counter A. Sit nearby and listen carefully, because it can be loud. Also, they may call your first name, your first/middle name, or maybe just your middle name…

At Counter A, you will be given a receipt and will be told to come back a few days later. For example, we went on June 4th and were told to come back on June 7th. You’ll also be given the date you can come back to retrieve your passport and visa.

Walk straight out of the immigration office door to the orange mobile post office (in the parking lot). You’ll hand them the receipt, pay your 355K fee, and they will give you your receipt back. Keep this receipt in safe care, as it’s basically your passport for the next few weeks.

Total visit length: 1.5 hours

Visit 2: Picture & “Interview”

Don’t pull a ticket this time, and instead head straight to Counter 4. Hand them your receipt and you’ll be given a ticket for the interview room. Note that the photo machine regularly breaks, so be prepared to wait if that’s the case. We got there about 15 minutes before they closed for lunch. The machine was clearly broken (no one was being called), so we went to grab lunch down the road. By the time we got back, our numbers had already been called (oops!) We just walked into the room and asked to be seen next with no issues.

how to extend 30 day bali visa without an agent

They will take your picture, scan your fingerprints, and that’s it. Not much of an interview.

Total visit length: 1.5 hours (including lunch)

Visit 3: Passport Retrieval

For whatever reason, you’ll need to come between the hours of 1 PM and 3 PM on this visit. If you don’t want to come on the date given, you can pick it up anytime before you leave Bali. Return to Counter 4 and hand them your receipt. You’ll be asked to take a seat and wait for your name to be called (which took 2 solid minutes). They gave us our passports, then had us write our names and sign off. Make sure to double-check the date on the visa to ensure its accuracy before leaving the counter.

Total visit length: 5 minutes