Indonesian visa on arrival

Indonesian visa on arrival, extendable vs non-extendable

Visa regulations change in Indonesia almost every year and often confuse travelers even if it’s not their first time in the country. In this article you can find an updated information on Indonesian visa for October 2016.

General requirements for entering Indonesia

Nevertheless a country of your origin and a visa type there are certain requirements for all foreigners entering Indonesia:

  • Your passport should be valid at least 6 months from the day you enter the country;
  • Your passport should contain at least one blank page;
  • You need to have an exit ticket from Indonesia to prove you’ll leave the country in time.

Concerning the last requirement we’ve been to Indonesia a couple of times and the immigration service itself never asked us for an exit ticket. But if you fly to Indonesia from any other country at check–in counter they can ask to show an exit ticket before they check you in.

Different visa options

Free non-extendable visa (stamp) on arrival

According to a new immigration law from March 2016 citizens of 168 countries can get free Indonesian visa on arrival and stay in the country for 30 days.  Important! Visa is valid exactly 30 days not one month and the countdown starts on the day you enter Indonesia. Check the complete list of the countries HERE.

You can get visa on arrival at 29 airports, 88 harbors and 8 land border crossing. Check HERE the complete list of entering points where you can get free visa on arrival.

Since the visa is non-extendable you can’t extend it while in Indonesia. If you decide to stay longer you’ll have to leave the country and come back again. Many people do a visa run when you leave the country for one day, enter it again and get a new 30-day visa. Depending on where in Indonesia you are there are different budget flights options to Malaysia or Singapore.

Free non extendable visa on arrival (basically just a stamp)
Free non-extendable visa on arrival (basically just a stamp)

Fine for overstaying

If you overstay your visa you’ll have to pay a fine, IDR 300 000 per day from the first day of overstaying. The fine you’ll have to pay in cash at a point of departure. If you fly out make sure you arrive at the airport with enough time prior to your flight. Indonesian immigration won’t hurry up to finish the procedure so you risk missing your flight.

Paid extendable visa on arrival (VON)

If you know you’ll stay in Indonesia for more than 30 days it makes sense to get extendable visa on arrival. Extendable visa you can get at the same border crossing points as non-extendable. You need to find a specific counter where they issue extendable visa. Just ask the airport staff.

First you pay 35$ per person (including children) and get a 30 days extendable visa in your passport.

Then before your 30 days expire you have to go to one of Kantor Imigrasi (Immigration office) to get a new 30-day visa. For visa extension you pay IDR 355 000/$27. In total for 60-day staying in Indonesia you pay 62$.

To extend your visa is not that fast. First of all, you can find the immigration offices  not everywhere in Indonesia.  Second, you’ll need to apply for your visa extension some time before your original visa expires. The process itself can take up to 7 days so you’ll have to wait somewhere for sometime before you get your new visa.

Extendable Indonesian visa on arrival, 35$
Extendable Indonesian visa on arrival, 35$

Where to extend?

To extend your visa you can at Immigration office (Kantor Imigrasi). Check careful on the places where you can extend your visa before you plan your trip. You can definitely do it in Jakarta (Java), Yogyakarta (Java), Denpasar (Bali),  Mataram (Lombok). We or our friends did it there.

Here is a list of all Immigration offices in Indonesia from the official website; Kelas I and Kelas II are supposed to be those where you can extend your visa. Though I wouldn’t completely trust it since the information on Indonesian official sites is not always correct. Check before you go.

Depending on where you are it can be easier and faster to fly out of Indonesia and come back again. In this case you get 30-day free non-extendable visa on arrival again. You can find cheap flights from different cities in Java and Sumatra to Malaysia or Singapore starting from 23$ (one way) by AirAsia, Garuda, Jetstar, TigerAir, LionAir.

What do you need to extend Indonesian visa?

  • Passport with valid visa;
  • Copy of a passport page with photo (2 copies);
  • Copy of a passport page with valid Indo visa (2 copies);
  • Printed copy of your exit ticket from Indonesia. It should be within 30 days from the date you extend your visa (2 copies);
  • Details of a place you’re staying in Indonesia (hostel, hotel etc.), including full address, phone number, e-mail and contact person;
  • Reference/sponsor letter from an Indonesian citizen or long-term resident. This is not required if you want to extend your 30-day visa but you never know.
  • A black ink pen to fill the application form;
  • 355 000 IDR to pay for your visa (you don’t need them on your first visit).

How to extend Indonesian visa?

Since me and Campbell did it a lot’s changed. Now you have to go to the Immigration office three times.

  • First time you go with the above listed documents to apply for the visa extension.
  • Second, 2 or 3 days later, for paying, taking photo and fingerprints.
  • And third, again some days later, to collect your passport with visa.

It’s not a problem if for example you’re planning to stay in Bali all the time. But if you want to travel around the country it’s quite inconvenient.

Visa through a Consulate

If you’re planning to travel Indonesia for a couple of months it makes sense to apply for visa while at home, it’ll save your travel time and nerves.  It says on the official website that you can get a 60-day visa through Indonesian Consulate and it can be extended up to five times in Indonesia every time for 30 days. Don’t know how true it is better to check it at the Consulate in your own country.

Indonesian visa obtained beforehand through a consulate
60-day Indonesian visa obtained beforehand through the Consulate

A horror Indo visa story

At Jakarta airport waiting for our connection we met a desperate European tourist, his story was the following. He with his family (wife and two young daughters) came to Indonesia for holiday. They couldn’t get Indonesian visa beforehand at home since the nearest Consulate is some countries away from them. They knew about extendable visa on arrival and once at Jakarta airport went to get it. After they paid 35$ per person, an immigration officer offered them to pay 35$ more and get 30 more days. They happily agreed since it’d save a lot of time. After paying 35$ more each they got a piece of paper saying something about 30 days of staying.

45 days later at the same airport going through Immigration control to leave the country they all were detained because of overstaying their visas for 15 days. Long story short in the end they missed their international flight, had to pay 1200$ fine and buy new tickets back home. In total it’d cost them about 4000$!!! So in Indonesia don’t believe even officials there are certain rules and if somebody offers you an easy way to skip them very likely it’s a trick.




  1. Dear Campbell and Alya,
    I found this article to be very helpful. Thank you very much!
    However, the link to “Book a flight without paying” is not working… 🙁

    As I am planning to travel from Thailand to Burma and from there to Indonesia (Borneo) I need to inform myself about how to get a visa/permission to enter the country, without having to book flight tickets all the time. I don’t even have a return ticket yet. So if you can help me with some advice I would be very grateful.

    Kinds regards

    • Stingy Nomads

      Hello, Kat! Thank you for the comment! Unfortunately, none of the free ways of booking a flight are working at the moment. We currently use paid services they charge between 12 and 19US$ per booking which is usually held for 2-7 days. It’s the only way that works for booking an exit ticket without actually buying it. Try using onwardticketdotcom.
      Good luck!

  2. shannon bailey


    Where is the best place to base yourself while you wait for the visa extension, for example Canggu or Uluwatu as the places where the immigration office isn’t doesn’t seem to be a backpacking spot. I can’t ride a bike either so would have to use local transport each time.


    • Stingy Nomads

      Hello, Shannon! We didn’t extend our visas in Bali we did it in Java (Jogjakarta). As I understand there are three offices in Bali; Nusa Dua (South Bali), Renon (Denpasar, Southeast Bali) and Singaraja (North Bali). You can stay in Kuta where there are many cheap hostels and take a bus or a taxi to the Denpasar office.

  3. The latest regulations of May… 500,000rupiah to extend at the immigration office, that’s on top of the US$25 paid at the airport simply for the extendable VOA visa. Much better you arrange the visa in advance before you arrive, or just fly out and back in to renew it.

  4. Vivien jaramillo

    Hi!! First time going to Bali. I’m applying for a tourist visa for 60 Days. But I think I want to stay for at least 90 days!
    Do I have to change my flight before I can apply to extend my stay for another 30 days?

  5. Hi, if I overstayed in Indonesia and paid the fine and returned to my country, can I again get visa for Indonesia?

    • Stingy Nomads

      Hello, Rudra!
      I think if you paid the fine for overstaying before they will give you visa on arrival again. We’ve never done it though.

  6. hi Sir, can someone who didn’t buy visa extension when he arrive Indonesia extend his visa ? because the visa had expired already and he didn’t have extension visa when he arrived, please if possible to get another visa i will want to know the requirement and the cost thanks

    • Stingy Nomads

      Hello, Austine! Thank you for the question! If your friend didn’t get an extendable visa on arrival he can’t another visa in Indonesia. The best thing to do is to leave the country (fly to Malaysia, Thailand etc.), enter Indonesia again and get a new visa. The longer he stays illegally in the country the higher his fine will be for overstaying the visa, they won’t let him leave until he pays it.

  7. Hi.. I have got 60 days B211a for Indonesia.. During my arrival, the immigration department put the 30 days non extendable visa.. I saw this only after coming out of the airport.. Can you pls help me to how to change this..

    • Stingy Nomads

      Hello Haresh as far as I know if you have a non extendable visa you can not extend it, you will have to leave Indonesia an enter again to get another visa. I would recommend you go to your nearest home affairs office and explain the situation to them. Goodluck and safe travels!

  8. Hi. My question is how to stay in Bali for over 60 days? I understand that you can only extend once to stay 60 days in total. Can we use the free 30 day first entry then fly out, fly in again and this time buy the 30 extendable visa and then extend that so 90 days in total?

    • Stingy Nomads

      Hello, Rob! As we understand you shouldn’t have any problem if you fly out and back and second time get an extendable visa. Just check that your country is in the list of the countries that get 30 days on arrival for free. We haven’t done it ourselves but read and heard about people doing it.

  9. Weird. It happenned almost the same story to me: i overstayed 12 days with a Visa on arrival (VOA).
    Then, when i went to the airport i told the immigration officer i was overstaying.
    They brought me to the immigration office, and asked me to pay a fine of 3 600 000 IDR (300 000 IDR per overstayed days) and let me go. It was fast and they were not so grumpy. Just asking the reason of my overstaying (i missunderstood my visa, that’s all, i thought paying 35 $USD for a VOA allowed you to stay until 60 days).

  10. Hi, I have got extandlabe visa for 30 days now I want to apply for extension for another 30 days. Do I have to leave the country or can I do it while staying within the country.
    I’m thinking to get settle here so In future if I have to go out of country and come back in what’s the cheapest way to do so is there a crossing land way to any other country near by that I can go and come back or it’s better to fly to Malaysia and come back ?

    • Stingy Nomads

      Hello, Nishant! If you get extendable visa on arrival then you can extend it in Indonesia no need to leave the country. Just make sure you do it at least 5 days before your 30 days expire, it takes 2-3 day to extend the visa. There are services in several cities across Indonesia check for the nearest to you office where you can extend your visa. If you want to leave the country and come back overland border crossing is not an option, the best way is to fly out or take a ferry (in some places) and come back in a day or two, the cheapest will be to fly to somewhere in Malaysia.

Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.