We completely get it! Staying in Bali for 30 days just isn’t enough. Yet, the standard “visa” allows you to do just that. Stay in Indonesia for 30 days. There are other options in which you can stay for longer though. If you’re confused by different visas and the Bali visa extension process then fear not. We’re here to answer ALL of your questions.

In this post, we’ll discuss the different kinds of visa that are available and the one which you need if you wish to stay in Bali for 2 months. Then, we’ll walk you through the entire Bali visa extension process step by step.

At the end of this post, you’ll have all the information you need to get an Indonesian visa extension in Bali and enjoy this beautiful island for a full 60 days!

Bali Visa Extension, Jump to:


Which Visa should I get to stay in Bali for 60 days?

Stock image of a Great British passport on a plain background.

First of all, it’s important to understand which visas are available for entering Indonesia.

The Indonesian government offers visa-free visits to natives of over 169 countries. So, travelling to Bali couldn’t be any easier for travellers of most nationalities. Below we will discuss the two most popular ways in which travellers enter Indonesia.


30 Day Visa Exemption – Stay in Bali for up to 30 days

Technically this isn’t a visa. It is, as the name suggests, an exemption, from having to obtain a visa. Think of it as a free pass to enter Indonesia. Travellers from 169 countries are eligible for this visa exemption and can enter Indonesia visa-free for up to 30 days.

This visa exemption is processed when you land in Bali’s Denpasar Airport and pass through immigration. There is no special paperwork involved and is completely free of charge. Simply pass through the immigration counters and enter Indonesia for 30 days…

The visa exemption is non-extendable though. If you wish to stay longer in Bali, you must leave Indonesia and return to be granted a new visa exemption. At which point, you’ll be allowed to stay for another 30 days.

Do note: The day you arrive in Indonesia counts as one of your 30 days, even if it’s 1 minute before midnight. So, be sure to check the stamped date on your passport and make sure you calculate your departure date correctly.

Pros to having the Bali visa exemption

  • Getting the visa exemption at Denpasar airport is an easy process.
  • It’s completely free.
  • You can stay in Bali for up to 30 days and not worry about having to visit Indonesian immigration.

Cons to having the Bali visa exemption

  • It only allows you to stay in Bali for 30 days, which isn’t enough time for some, and you CANNOT extend your stay.
  • If you do wish to stay in Bali for longer you’ll have to do a visa run to a neighbouring country. This involves flying out of Indonesia, to Kuala Lumpur for example, then returning, in order to be granted a NEW 30-day visa exemption.
  • The visa run can end up costing a lot of time and money. However, sometimes cheap flights can be found to Singapore or Kuala Lumpur.

Indonesian Visa On Arrival – Best for staying in Bali for 60 days

Another option is to pay for a tourist visa-on-arrival when you land at Denpasar airport. The visa-on-arrival grants you the same 30 days in Bali as the above option. However, you can extend this tourist visa one time, for a fee, for an extra 30 day stay in Indonesia.

We’d only recommend this option if you’re sure you want to stay in Indonesia/Bali for more than 30 days.

You do have to pay for this visa at Denpasar airport as well as applying for a visa extension in Bali itself. The process of extending your Visa has more costs associated with it (discussed later) and it can end up being quite pricey.

Pros to having the Bali visa on arrival

  • The visa on arrival is easy to buy at Denpasar airport.
  • It saves you time passing through the airport immigration as it has its own immigration que with way less people.
  • You can stay in Bali for up to 60 days without having to leave Indonesia.

Cons to having the Bali visa on arrival

  • You have to pay for it and it can get costly. A visa run can, on some occasions, be a cheaper option.
  • Applying for a visa extension in Bali can be confusing and time-consuming. Especially, if you do it by yourself.
  • The Bali visa extension process requires a trip to an immigration office. There are only a few of these offices in Bali. This can ultimately end up limiting or complicating your travel plans.

How to get an Indonesian Visa On Arrival (VOA) At Denpasar Airport?

To get your tourist Indonesian visa-on-arrival in Denpasar airport there are some things you’ll need to know. First of all, the process is slightly different from that of getting your visa exemption. We’ll walk you through the process below.

Bali visa extension - The visa on arrival desk at Denpasar airport.

Once you arrive into the main arrivals hall of Denpasar airport, most people will proceed straight to the immigration counters. Don’t follow them. Instead, head into the centre of the hall and look left for a desk with an overhead sign reading ‘VISA ON ARRIVAL’.

Bali visa extension - The pricelist for the Bali visa on arrival, shown in many currencies.

Bali Travel Guide: A selection of Indonesian Rupiah currency notes ranging from the smaller 2000 IDR note to the larger 100,000 IDR bank note.

Go to the desk, explain that you want to stay in Indonesia for more than 30 days, hand over your passport and pay the fee of 35USD. The fee can be paid in many currencies. However, we usually prefer to pay in the local Indonesian Rupiah. If you don’t have any local money, there are some ATM machines behind the VOA desk and over to the left.

Bali visa extension - The ATM room in Denpasar airport.

Once you have paid, you’ll receive your visa and separate receipt, which we recommend keeping a hold of.

You'll need to keep the receipt to carry out your Bali visa extension.
Make sure you don’t lose this Visa On Arrival Receipt.

Afterwards, head to the immigration counters and look for the ones marked VOA. The queue’s are either non-existent or very short, as most travellers go for the 30-day visa exemption, which has a separate set of immigration counters.

Once you’ve passed through immigration then you’re officially in Bali and Indonesia. At this point, you’ll be allowed to stay for 30 days. During your 30 day stay, before you Visa runs out, you’ll have to initiate the Bali visa extension process.

Which, once finished, you’ll be allowed to stay for an extra 30 days.


How to extend your visa on arrival in Bali?

Visiting one of Bali's immigration offices is essential to obtain a Bali visa extension.

As we’ve mentioned, to spend 2 months in Bali you’ll need to extend your Indonesian visa. The main thing to understand is, that you need to start the visa extension process BEFORE your current visa expires.

Some people warn you to start the Bali visa extension process 10 days to 2 weeks before your visa expires.

Though in our experience, as long as you initiate the process before the expiration date, it can be completed afterwards. We’ve done this with no problems. However, this was done with an agent. If you are completing the process yourself, maybe allow a little more time to complete the process.

There are two ways to extend your VOA in Bali. These are: to do it yourself or to use a Bali visa extension agent. Let’s take a look at both options below.


Bali immigration offices (locations & opening hours):

When you’re extending your visa in Bali, you’ll need to use the immigration office closest to your accommodation. There are a number of immigration offices on the island, but the following 3 are the most commonly used ones by foreigners.

Denpasar Immigration Office (Central Bali)

Kantor Imigrasi Kelas I TPI Denpasar
Jl. Panjaitan No.3,
Sumerta Kelod,
Kec. Denpasar Tim.,
Kota Denpasar, Bali 80234

Jimbaran (Nusa Dua) Immigration Office (South Bali)

Kantor Imigrasi Kelas I Khusus – Bali
Jl. Raya Taman Jimbaran No.1,
Jimbaran, Kec. Kuta Sel.,
Kabupaten Badung,
Bali 80361

Lovina Immigration Office (Northern Bali)

Kantor Imigrasi Kelas II Singaraja
Jl. Seririt, Desa Pemaron,
Singaraja, Pemaron, Kec. Buleleng,
Kabupaten Buleleng,
Bali 81119


Option 1: Carry out the visa extension in Bali by yourself

Okay, so you may have heard of people using expensive agents to extend their visa in Bali.

BUT, you are able to go through the Bali visa extension process by yourself for cheaper.

To do so, you’ll need to visit one of the immigration centres in Nusa Dua, Denpasar or Singaraja (in the far north of Bali).

If you do it by yourself you’ll have to visit the immigration centre a total of 3 times to complete the Bali visa extension process and associated paperwork. You’ll also only have to pay the 500K IDR visa extension fee.

Note: If you’re staying put in one part of Bali, fairly close to an immigration centre, then this option may be good for you. However, as it is time-consuming and involves 3 visits to the immigration offices, it may be tricky to complete if you plan to travel around the island.

What will you need to extend your own visa in Bali?

It’s always best to be prepared. Before heading to the immigration office, make sure you have the following items/documents:

  • A black pen
  • Your PASSPORT!
  • 2 Photocopies of your passport’s photo page
  • 2 Photocopies of your Indonesian Visa (the stamped page of your passport)
  • The Visa On Arrival receipt you received at the airport
  • Proof of onward travel, out of Indonesia, in the next 30 days. A photocopy of your flight ticket will do.
  • The name, address and contact details for your accommodation in Bali
  • 500,000 IDR to pay the visa extension fee

One of the immigration forms will ask you for a visa sponsor. For 30-day visa extensions, a sponsor is not needed. So you can ignore this section and leave it blank.

The process for extending your own visa in Bali

We must admit that we haven’t extended our own visa in Bali. However, we know that the process requires you to visit an immigration office 3 times and it looks something like this:

  • First day: Drop off your passport, documentation and completed paperwork.
  • Second day: Visit the immigration office to have your photograph and fingerprints taken.
  • Third day: Collect your passport and newly extended Indonesian visa!

Unfortunately, as we haven’t completed the process ourselves, we can’t offer more detail for how each visit to the immigration office will look.

You can find a great and detailed ‘Guide to extending your visa in Bali by yourself’ here.


Option 2: Use a visa extension agent in Bali

The other option for extending your visa is to use a Bali visa extension agent. You’ll hand your passport over to the agent and they’ll initiate the process for you. For a fee of course…

The main benefit of using a visa extension agent in Bali is that you’ll only need to visit the immigration office 1 time for fingerprints and a photograph.

The agent will meet you at immigration and guide you through the entire process. When the process is complete a few days later the agent will collect and deliver your passport back to you.

Obviously, as this is a service and saves you a lot of time, it costs more money. We usually pay 800K to 1million rupiah, per person, for the service. This does include the 500K IDR Indonesian visa extension fee too.


Should you use a visa extension agent in Bali? Is it worth the money?

So, which option should you choose? Go through the process yourself or use a visa extension agent? Let’s weigh up the pros and cons.

Initiating the Bali visa extension process by yourself.

The pros to extending your visa in Bali by yourself:

  • Clearly, the main benefit of extending the visa by yourself is that it’s cheaper.
  • You may find that going it alone is an enjoyable challenge. Or an “adventure”.

The cons to extending your visa in Bali by yourself:

  • It can be confusing. Especially if you’ve never done it before.
  • You seemingly need extra documents, such as photocopies and proof of onward travel, which aren’t required when using an agent.
  • You’ll also have to go through the timely process of visiting the immigration office 3 times instead of just 1 time.
    Depending on where in Bali you’re based, this may take a lot of time.
  • Even on the best of days, the immigration offices servers go down for a few hours at a time. We can barely deal with this hassle once…never mind on 3 separate occasions.
Bali Visa Extension - An image of the computer troubles experienced at Denpasar immigration office.
Server problems and computer problems are an almost daily occurrence!

Using an agent to extend your visa.

The pros of using a Bali visa extension agent:

  • You will only have to visit the immigration office ONCE!
  • The extension agent will pick up your passport and initiate the extension process.
  • They will meet you at the immigration office and guide you through the process.
  • If there are long waits and the systems are down, then this will fall on your agent to deal with.

The cons of using a Bali visa extension agent:

  • Clearly, this makes the extension process a lot more expensive.
  • Considering the cost of buying the visa on arrival and then paying for the extension process, it may (on some occasions) just be cheaper to do a visa run.
  • You have to give your passport to the Bali visa extension agent. Some people, obviously, won’t like giving the agent this responsibility. But, we’ve NEVER had a problem and things have always went smoothly.

The complete step-by-step guide to extending your visa in Bali (with an agent)!

If you do decide to use a Bali visa extension agent the process will go something like this.

1 – Find a reliable visa extension agent in Bali.

2 – Contact the agent sometime before your visa expires. We recommend to start the process up to a week before your visa expires, just to be on the safe side.

3 – The visa agent will agree to meet you at your accommodation or another set location to collect your passport.

4 – Meet with your Bali visa extension agent and hand over your passport. They’ll explain when they’ll submit your application and roughly when you can expect to visit immigration. This is never an exact time as it depends on how busy immigration is and if the systems work as they should. Though, it’s usually about 5 days later.

5 – Your agent will contact you to tell you that your passport is ready and arrange a date/time for you to meet them at immigration. Make sure you double-check which centre they’re carrying the process out at.

6 – Meet your agent at the immigration office. Then, they’ll help you through the entire process, get your fingerprints and photo taken. After this, you’re done and can head home. Sometimes this step can take 20 minutes. Other times it can take hours. It just depends on the day.

7 – A few days later your agent will contact you to let you know it’s completed. Then, they’ll arrange a time/date to meet you and again will deliver your passport to your accommodation or a specified meeting point.

8 – Pay your agent for the service and thank them for going through the hassle.

9 – Enjoy an extended stay in wonderful Bali.


Frequently asked questions

How much will the Bali visa extension process cost with an agent?

Let’s breakdown the overall cost of having your visa extended in Bali by an agent:

  • Visa on arrival fee in Denpasar airport: $35 USD, around 550K IDR depending on the exchange rate
  • Bali visa extension agent fee: 800K to 1 Million IDR
  • Transport to and from the immigration office: This fee varies depending on the location you are staying. Expect to pay: 200K – 300K IDR one way in a taxi.

Total: 1,550,000 IDR to 1,850,000 IDR would be a good estimate for the total cost of your visa extension in Bali. This total does not include the taxi journey to and from the immigration office, because you can, if you want, make your own way there on a motorbike.


What happens if I accidentally over-stay my visa?

Currently, if you stay for longer than your visa permits, you will be charged 1 Million Indonesian Rupiah PER DAY. This works out to be around $70 USD or £58 GBP…which is a heavy penalty that you WILL want to avoid!

It’s worth remembering that the date you enter Indonesia counts as the first of your 30 days. So, make sure you calculate your required exit date correctly when booking your onward flight!


Does this Indonesian Visa On Arrival allow for multiple visits?

No. Both the ‘visa exemption’ and ‘visa on arrival’ are for valid for one entry to the country. Should you leave Indonesia, you’ll be stamped out of the country and will require a new visa (or visa exemption) upon re-entering.


Where to find a reliable visa extension agent in Bali?

You’ll want to find a good, reliable Bali visa extension agent of course. They are responsible for your passport after all. Luckily, it is easy to find one. We recommend:

  • Asking your accommodation
  • Asking other travellers
  • Searching and reading reviews on google
  • Sending us a message on Instagram. We know two great agents!

What is the express visa extension option? Should I use it?

Most Bali visa extension agents will offer an express service. These express options will complete the process in 2-3 days and some even offer a ONE DAY service. However, these express services can be expensive, up to 2.5 Million IDR for the visa agent alone.

You are free to use them if you really value your time and have extra money to spend!


What’s the best way to get to the Bali immigration offices?

In most cases, you’ll be required to visit either Nusa Dua or Denpasar immigration office and not Singaraja.

Personally, we think a taxi to and from the immigration office is the best option for most people. Riding yourself there on a motorbike is undoubtedly quicker and cheaper. However, the roads to each office are slightly chaotic and potentially overwhelming for a lot of travellers to navigate.


Do you need to have flights booked out of Indonesia?

This has never been an issue for us and most likely won’t be for you. Having flights booked out of Indonesia is usually checked before being allowed into Bali. So, once you’re in, you SHOULD be good to go.


Final thoughts on extending your visa in Bali

Clearly, we’re in favour of using an agent to extend your visa in Bali. We’ve done this every time that we have visited the wonderful island.

For us, personally, the extra £30 or so that you pay for the agent to extend the visa is worth the time, hassle and confusion of visiting immigration 3 times on your own.

We aren’t against completing the process on your own. However, we know the systems at immigration go down and get backlogged quite often. This can result in long waits at the immigration office and sometimes an extra trip if the systems don’t get back up and running on the day.

This is simply something we’re not interested in tackling alone and definitely not 3 times!

Do you have any input on our Bali visa extension process?

Did it help you to extend your visa? Have you extended your visa in Bali on your own?

We’d love to hear about it. Let us know in the comments!


For more great, up to date visa information, visit:

Immigration policies are always subject to change. So, we recommend finding up to date information through the links recommended above. Alternatively, your countries official government website will also provide up to date information.


More Bali


Pin It For Later

A pinterest pin for the complete guide for a visa extension in bali

1 Comment

Write A Comment