There seems to be a lot of confusion on the subject of extending a Visa on Arrival in Bali and the rest of Indonesia. Probably because it’s difficult to find any official information on how to extend your visa but you have two options. We will break down both methods and explain the pros and cons of each.


Excuse the lack of photos in this post, you are not allowed to take photos
inside immigrations and I got yelled at for trying to be sneaky.  

Things to know before booking your flight to Bali

Before being allowed to board your flight to Bali, depending on your departure airport or airline, you may be required to show your exit tickets from Indonesia before being allowed to board your flight to Bali. (Technically travelers are required to show proof of exit of any country when entering on a standard visa.) Keep in mind even with a visa on arrival extension you can only stay in Bali for 60 days maximum.

If you are coming to Bali for 30 days or less most counties are allowed to enter free for 30 days. Once you enter Bali this visa CAN NOT be extended. If later you decide to stay longer you will need to leave the country and reenter.

If you plan on staying in Bali for 31 to 60 days, DO NOT opt for the free 30 day VOA, as it can not be extended. Instead, purchase the $35 USD Visa on Arrival at the immigration counter at Bali’s Ngurah Rai International Airport, which can be extended up to 60 days. The 60 day visa on arrival is not equal to 2 months. The day you arrive counts as day 1, so avoid any trouble by counting your days correctly! The fee for overstaying your Visa is a steep 300,000 IDR per day.

Give yourself at least 14 business days (or more) to take care of your VOA extension, and pay special attention to holidays and local celebrations when the offices will be closed, which could cause delays. This process must be started before your original 30 day visa has expired or you will be fined 300,000 IDR per day until you start the visa extension process.


The 2 options

Extend your Visa on Arrival yourself or let an agent do it for you. Hiring an agent will cost you a fair bit of money, however doing it yourself will cost you a fair bit of time. Doing it yourself will cost 355,000 and an agent will cost you around 700,000 and 900,000.

If you decide to do it yourself you will be required to go to an immigration office 3 times. Or if you hire an agent you will only be required to go to the immigration office once to get your fingerprints and photo taken.

If you choose to extend the visa yourself. We will break down what you will need to do for your 3 visits to immigration.


Day One: Dropping off your passport and paperwork


For your first visit you will need to show up before 11AM and bring everything on the list below. Getting copies done around Bali is easy there seems to be a copy & print shop on every corner, you can email them or bring a thumb drive.

Once you arrive, visit the front counter and they will prove you have all the correct paperwork and copies. Fill out the paperwork provided grab a letter A ticket and wait for your number to be called to turn in your paperwork.

What to Bring to Immigration

  • Black pen, they have them scattered around the office but they can be hard to find.
  • Passport
  • 2 copies of your passport photo page
  • 2 copies of the visa extension page in your passport
  • Name, Address, Email and Phone Number of your Accommodation
  • Provide one copy of your plane ticket for departure. You need to show them proof that you are leaving within 30 days from the date of your extension. Remember, every day you are in Indonesia counts as a full day.

Day Two: Your Visa Photo and Fingerprints

You will be required to pay your 355.000 before you arrive for your second day. You can pay your fee at most banks or any Indonesian Post office. At the Nusa Dua office they have a post van parked outside and you can pay super quick and easy.

The photo machine breaks down all the time so this will likely be your longest day. Upon your arrival, head directly to Counter C, hand them your payment receipt and they’ll give you a ticket starting with the letter D with a number. Wait for your number to be called over the loudspeaker. Once called, enter the photo room and hand over your ticket. They will take your photo and scan your fingerprints as fast as possible. They will stamp your paper with a date on when to return to pick up your passport.

Day Three: Pick Up Your Passport

Most of the time you will be instructed to come back within a week to pick up your passport. But don’t worry if you can’t come on the given day, if you come a few days after the date to pick it up you will be fine. Head to window 3 give them your ticket and wait for them to call your name. Pick up your passport with your visa extension when called and sign the register. Before you leave, check to make sure the dates are right. This is very important as it is not uncommon for Kantor Imigrasi to make mistakes. Check it at the counter because once you leave, it will be a lot harder to come back and get things fixed.

Bali Immigration Offices

There are currently 3 immigration offices in Bali. Since you’ll need to go to the same office a total of 3 times (likely all within a week to 14 days), you’ll want to choose the one that’s most convenient. However, you are only allowed to use the Denpasar office if you are currently staying in Denpasar.

  • Nusa Dua (South Bali) – Formerly the office on Ngurah Rai Bypass Road in Kuta, it has now moved to Jl. Taman Jimbaran no.1, Mumbul, Kuta Selatan, District Nusa Dua, Bali.
  • Renon (Denpasar, Southeast Bali) – Jl. D.I. Pandjaitan No.3, Dangin Puri Klod, Denpasar Timur, Bali. Phone: 0361.227.828
  • Singaraja (North Bali) – Jl. Seririt, Desa Pemaron, Singaraja, Kec. Buleleng, Bali. Phone: 0362.321.74

What if I accidentally overstay my visa?

It happens, don’t worry. Backpackers and travelers do it all the time it’s no big deal. They charge IDR 300,000 per day you overstay. Contact the immigration office as soon as possible. It’s not the most fun experience but it’s common and you can get it taken care of in an hour or 2. However, if you are sick or have been hospitalized they can be pretty lenient and in case of natural disasters you will get a free pass.

Leave a comment

Please note, comments must be approved before they are published