Indonesia Visa Regulations

This post is updated frequently with the most current information on the free 30 day Indonesia visa and the 30 day Indonesia visa on arrival.

Quick Overview;

  1. Before you travel.  
  2. Visa free entry countries.
  3. Visa On Arrival countries.
  4. Your arrival into Indonesia.  
  5. Visa Extension.
  6. What happens if I overstay my visa.
  7. Poso & Papua.
  8. Other visa options.  
  9. Continue here to learn more about the Departure Tax.
  10. Continue here for Bali immigration office contact details.

1. Before you travel to Indonesia.

To be eligible for an Indonesian Visa (either the free visa or the Visa On Arrival), and be allowed to enter Indonesia, you need;

  • A passport that is valid for at least 6 months from the day of your arrival into Indonesia. The “Time and Date” website has a great date calculator tool.
  • At least one empty page in your passport for the visa sticker.
  • A round-trip-ticket that shows you have an exit flight from Indonesia.

Note that an “emergency passport” is generally not accepted. There is no need for passport pictures and there are no required vaccinations.

Depending on your nationality;

  • 87 Countries can get a 30 day visa on arrival (extendable).  
  • 9 Countries can get a 30 day free visa on arrival (not extendable).
  • Other countries need to get a visa before travelling.

The 30 day visa includes both your first day and your last day in Bali and Indonesia. Even if you arrive 5 minutes before midnight and depart 5 minutes after midnight those 5 minutes will be considered a full visa day.

The advantage of having a 30 day visa on arrival is that this VOA is extendable by another 30 days.


2. Indonesia Visa On Arrival Eligible Countries.

Nationals of 87 countries can choose to pay for a 30 day “Visa On Arrival”. This 30 day Indonesian VOA costs IDR 500,000 per passenger (infants included) and is valid for 30 days.

If you wish to extend your 30 day Indonesian Visa On Arrival you need to start the extension process latest 7 days before expiry of your first 30 days.

These are the 87 countries that can get an Indonesian 30 day visa on arrival;

1. Albania30. Hungary59. Portugal
2. Andorra31. Iceland60. Republic of Korea
3. Argentina32. India61. Qatar
4. Australia33. Ireland62. Romania
5. Austria34. Italy63. Russia
6. Bahrain35. Japan64. San Marino
7. Belarus36. Jordan65. Saudi Arabia
8. Belgium37. Kuwait66. Serbia
9. Bosnia Herzegovina38. Kazakhstan67. Seychelles
10. Brazil39. Laos68. Singapore
11. Brunei Darussalam40. Latvia69. Slovakia
12. Bulgaria41. Liechtenstein70. Slovenia
13. Cambodia42. Lithuania71. South Africa
14. Canada43. Luxembourg72. Spain
15. Chile44. Malaysia73. Suriname
16. China45. Maldives74. Sweden
17. Colombia46. Malta75. Switzerland
18. Croatia47. Mexico76. Taiwan
19. Cyprus48. Monaco77. Thailand
20. Czech49. Morocco78. Timor Leste
21. Denmark50. Myanmar79. Tunisia
22. Ecuador51. Netherland80. Turkiye
23. Egypt52. New Zealand81. Ukraine
24. Estonia53. Norway82. United Arab Emirates
25. Finland54. Oman83. United Kingdom
26. France55. Palestine84. United States of America
27. Germany56. Peru85. Uzbekistan
28. Greece57. Philippines86. Vatican
29. Hong Kong58. Poland87. Vietnam

These 87 countries that get a 30 day free visa can arrive and depart from Indonesia through 16 airports, 91 harbours and 6 other borders.

Click to expand and see where Indonesia visa free visitors can arrive AND depart from.

Airports for ARRIVAL and DEPARTURE

  1. Hang Nadim, Riau Island
  2. Halim Perdana Kusuma, Jakarta
  3. Juanda, East Java
  4. Kertajati, West Java
  5. Kualanamu, North Sumatera
  6. Minangkabau, West Sumatera
  7. Ngurah Rai, Bali
  8. Sam Ratulangi, North Sulawesi
  9. Sentani, Papua
  10. Soekarno Hatta, Jakarta
  11. Sultan Aji Muhammad Sulaiman, East Kalimantan
  12. Sultan Hasanuddin, South Sulawesi
  13. Sultan Iskandar Muda, Aceh
  14. Sultan Syarif Kasim II, Riau
  15. Yogyakarta, Yogyakarta
  16. Zainuddin Abdul Madjid, West Nusa Tenggara

Harbours for ARRIVAL and DEPARTURE

  1. Achmad Yani, Ternate – Maluku Utara
  2. Amamapare, Mimika – Papua
  3. Anggrek, Gorontalo – Gorontalo
  4. Bagan Siapi-Api, Bagan Siapi-Api – Riau
  5. Bandar Bentan Telani Lagoi, Tanjung Uban – Kepulauan Riau
  6. Bandar Seri Udana Lobam, Tanjung Uban – Kepulauan Riau
  7. Bandar Sri Setia Raja, Bengkalis – Riau
  8. Batam Centre, Batam – Kepulauan Riau
  9. Batu Ampar, Batam – Kepulauan Riau
  10. Belakang Padang, Belakang Padang – Kepulauan Riau
  11. Belawan, Belawan – Sumatera Utara
  12. Benete, Sumbawa Besar – Nusa Tenggara Barat
  13. Benoa, Denpasar – Bali
  14. Biak, Biak – Papua
  15. Boom Baru, Palembang – Sumatera Selatan
  16. Celukan Bawang, Singaraja – Bali
  17. Cirebon, Cirebon – Jawa Barat
  18. Citra Tri Tunas, Batam – Kepulauan Riau
  19. Ciwandan, Cilegon – Banten
  20. Dumai, Dumai – Riau
  21. Dwi Kora, Pontianak – Kalimantan Barat
  22. Gunung Sitoli, Sibolga – Sumatera Utara
  23. Jambi, Jambi – Jambi
  24. Jayapura, Jayapura – Papua
  25. Kabil, Batam – Kepulauan Riau
  26. Kendari, Kendari – Sulawesi Tenggara
  27. Kota Baru, Batulicin – Kalimantan Selatan
  28. Kuala Enok, Tembilahan – Riau
  29. Kuala Langsa, Langsa – Aceh
  30. Kuala Tanjung, Tanjung Balai Asahan – Sumatera Utara
  31. Kuala Tungkal, Kuala Tungkal – Jambi
  32. Kumai, Sampit – Kalimantan Tengah
  33. Labuan Bajo, Labuan Bajo – Nusa Tenggara Timur
  34. Lauren Say, Maumere – Nusa Tenggara Timur
  35. Lembar, Mataram – Nusa Tenggara Barat
  36. Lhokseumawe, Lhokseumawe – Aceh
  37. Malahayati, Banda Aceh – Aceh
  38. Malundung, Tarakan – Kalimantan Timur
  39. Manado, Manado – Sulawesi Utara
  40. Marina Ancol, Jakarta Utara – DKI Jakarta
  41. Marina Teluk Senimba, Batam – Kepulauan Riau
  42. Merauke, Merauke – Papua
  43. Muara Sabak, Kuala Tungkal – Jambi
  44. Nongsa Terminal Bahari, Batam – Kepulauan Riau
  45. Nusantara, Tahuna – Sulawesi Utara
  46. Nusantara Pare Pare, Pare Pare – Sulawesi Selatan
  47. Padang Bai, Singaraja – Bali
  48. Panarukan, Jember – Jawa Timur
  49. Pangkal Balam, Pangkal Pinang – Bangka Belitung
  50. Panjang, Bandar Lampung – Lampung
  51. Pantoloan, Palu – Sulawesi Tengah
  52. Pasuruan, Malang – Jawa Timur
  53. Patimban, Bandung – Jawa Barat
  54. Probolinggo, Malang – Jawa Timur
  55. Pulau Baai, Bengkulu – Bengkulu
  56. Sabang, Sabang – Aceh
  57. Samarinda, Samarinda – Kalimantan Timur
  58. Sampit, Sampit – Kalimantan Tengah
  59. Samudera, Bitung – Sulawesi Utara
  60. Saumlaki, Tual – Maluku
  61. Sekupang, Batam – Kepulauan Riau
  62. Selat Lampa, Ranai -Kepulauan Riau
  63. Semayang, Balikpapan – Kalimantan Timur
  64. Siak Sri Indapura, Siak – Riau
  65. Sibolga, Sibolga – Sumatera Utara
  66. Sintete, Sambas – Kalimantan Barat
  67. Soekarno-Hatta, Makassar – Sulawesi Selatan
  68. Sorong, Sorong – Papua
  69. Sri Bayintan, Tanjung Pinang – Kepulauan Riau
  70. Sri Bintan Pura, Tanjung Pinang – Kepulauan Riau
  71. Sunda Kelapa, Jakarta Utara – DKI Jakarta
  72. Sungai Gunting, Tembilahan – Riau;
  73. Tanjung Balai Karimun, Tanjung Balai Karimun – Kepulauan Riau
  74. Tanjung Emas, Semarang – Jawa Tengah
  75. Tanjung Gudang, Pangkal Pinang – Bangka Belitung
  76. Tanjung Harapan, Selat Panjang – Riau
  77. Tanjung Intan, Cilacap – Jawa Tengah
  78. Tanjung Kalian, Pangkal Pinang – Bangka Belitung
  79. Tanjung Pandan, Tanjung Pandan – Bangka Belitung
  80. Tanjung Perak, Tanjung Perak – Jawa Timur
  81. Tanjung Priok, Tanjung Priok – DKI Jakarta
  82. Tanjung Uban, Tanjung Uban – Kepulauan Riau
  83. Tanjung Wangi, Jember – Jawa Timur
  84. Tarempa, Tarempa – Kepulauan Riau
  85. Teluk Bayur, Padang – Sumatera Barat
  86. Teluk Nibung, Tanjung Balai Asahan – Sumatera Utara
  87. Tembilahan, Tembilahan – Riau
  88. Tenau, Kupang – Nusa Tenggara Timur
  89. Tri Sakti, Banjarmasin – Kalimantan Selatan
  90. Tual, Tual – Maluku
  91. Yos Sudarso, Ambon – Maluku

Land crossings for ARRIVAL and DEPARTURE

  1. Aruk, West Kalimantan
  2. Entikong, West Kalimantan
  3. Mota’ain, East Nusa Tenggara
  4. Motamasin, East Nusa Tenggara
  5. Tunon Taka, North Kalimantan
  6. Wini, East Nusa Tenggara


3. Indonesia Free Exemption Countries.

9 Countries are eligible for Visa Exemption. It is a 30 day free visa can be used for the purpose of tourism, business, education, government related tasks, socio – culture, family visits or transit. This 30 day Indonesia free visa cannot be used for journalism.

1. Brunei Darussalam4. Malaysia7. Singapore
2. Cambodia5. Myanmar8. Thailand
3. Laos6. Philippines9. Vietnam

Source : Ministry of Justice and Human Rights.

This free 30 day visa is not extendable. The only way to stay longer than 30 days is either get a 60 day tourist visa before travelling or voluntary paying IDR 500,000 for the Visa On Arrival. The Visa On Arrival allows for one 30 day extension.


4. Your arrival into Indonesia.

When you arrive in Indonesia you will have to declare customs. Previously this was done on a paper given to you on the plane. This has now been replaced by a digital form that you have to complete online before traveling.

If you’re traveling as a family you only need to complete one of these custom declaration forms for your entire family.

Some of the import limits are;

  • maximum 200 cigarettes or 25 cigars or 100 grams of sliced tobacco per passenger
  • one liter of alcohol per adult passenger
  • maximum Rp 100,000,000 (or similar amount in a different currency)
  • fire arms, airgun, explosives … etc

Important : Indonesia has a death penalty for drug traffickers.

The Visa On Arrival fee is IDR 500,000 per passenger. This fee applies to every single person, regardless of age (infants need to pay this fee as well).

You can also pay with any major currency (EUR, USD, AUD etc …). Any change will be given in IDR. Credit card payments are also accepted for VOA payments.

This is the receipt you will get after paying the VOA fee. You will need to keep this receipt if you are planning on extending your VOA by another 30 days.

Indonesia Visa on Arrival Receipt
Visa On Arrival Receipt

After paying the VOA fee, you continue to the Immigration counter. Here, the immigration officer will approve your entry and add this sticker into your passport. It takes about half a page although its size is about a quarter of a page.

Indonesia Visa On Arrival Passport Sticker
Sticker takes about half a page although its size is about a quarter of a page.


5. Indonesia Visa Extension.

If you plan to stay for more than 30 days you can extend your visa (with another 30 days) while in Indonesia. You need to start the extension process latest 7 days before your Visa On Arrival expires.

Visitors on a 30-day free visa cannot extend this free visa. One way around this is to voluntary pay the USD 35 visa on arrival which then allows you one extension (+30 days).

Continue here to see a copy of the Visa On Arrival paperwork you need to complete at the immigration office when extending your visa.

The immigration officer will also take your bio-metric data when you extend your visa. This is new for Visa On Arrival extensions as of 1 October 2014. Biometric data is a digital picture, scan of finger prints and your signature.

Continue here to see the Bali immigration office contact details in Denpasar, Jimbaran (nearby the Bali airport) and Singaraja.

You will find this stamp in your passport when the extension is done;

Indonesia Visa On Arrival Extension Stamp
Indonesian Visa On Arrival Extension Stamp


6. Overstay Penalty.

If you “accidentally” overstay your visa then there are official penalties. When you leave Indonesia the immigration officer will point out how many days you have overstayed your visa. The penalty for overstaying your Indonesian Visa is Rp 1,000,000 per day you overstay (previously 300,000 per day).


 7. Poso & Papua.

All foreigners need a special permit before travelling to Poso and Papua. You can get this special permit from the Indonesian Immigration Office and inform the Indonesian Embassy/Consulates General. You need to apply for this special permit before you travel to either of these regions.

8. Other Indonesia Visa options.

  • Journalist Visa for those who want to visit Indonesia for journalism or filming.
  • Tourist Visa (60 days).
  • Business Visa (60 days). Extendable up-to 6 months. Not a work visa.
  • Social Visa (60 days). For cultural or social reasons or to visit family. Extendable up-to 6 months.
  • Research Visa.  
  • Work Visa (12 months).

Continue here to learn more about how to apply for an Indonesian Visa online.

Content Protection by