Visa Traveler

Exploring the world one country at a time

  • About
  • Books
  • Blog
  • Visa Guides
  • Visa Tips
  • Resources
  • Contact

How to get Indonesia Visa on Arrival (VOA): A complete guide

Published: September 5, 2025 Leave a Comment

Indonesia Visa on Arrival (VOA) is available for most countries in the world. Eligible nationalities can obtain VOA at many of Indonesia’s airports, seaports, and land borders.

The procedure to obtain VOA is very easy. The requirements for VOA are also quite relaxed. Moreover, VOA is also extendable. A visit to the immigration office is required for an extension.

QUICK SUMMARY:

  • Eligibility: 97 countries
  • Duration of stay: 30 days
  • VOA Fee: 500,000 IDR (~35 USD)
  • Extension: 1 time for 30 days

If you haven’t already, read the Indonesia Visa Guide for information on various visa types for tourists, their eligibility and requirements.

Table of Contents

  • Visa on Arrival validity
  • Allowed duration of stay
  • Allowed number of entries
  • Allowed ports of entry
  • Who is eligible for Indonesia VOA
  • Documents required for VOA
  • Visa on Arrival fee
  • Visa on Arrival process at Bali Airport
  • How to extend Indonesia VOA

***

Visa on Arrival validity

Indonesia Visa on Arrival (VOA) Sample
Indonesia Visa on Arrival (VOA) Sample | © Visa Traveler

Indonesia VOA is valid for 30 days. 

You pay and receive your VOA. But once you pass immigration, a “Stay Permit” is issued in your passport, which allows you to remain in Indonesia for 30 days.

Any extensions of your visa are technically extensions of your “Stay Permit”. We will look into stay permit extensions later in this article. 

***

Allowed duration of stay

The maximum duration of stay for Indonesia VOA is 30 days.

The day you land is considered Day 1. The last day you are allowed to stay in Indonesia will be written on your “Stay Permit” passport stamp next to “Valid Until”.

For example, if you land on 01 April 2024, you must leave Indonesia on or before 30 April 2024. 

***

Allowed number of entries

Indonesia VOA is single-entry only. Once you leave Indonesia, your VOA is void. If you want to reenter later, you will need to obtain a new VOA.

***

Allowed ports of entry

You can obtain an Indonesia Visa on Arrival at almost any international airport, seaport, and overland border, including Bali, Jakarta, Yogyakarta, Medan, Makassar, etc.

Here is the full list.

1. International Airports in Indonesia

Island/RegionInternational Airports
Java
  • Soekarno Hatta International Airport (CGK), Jakarta, West Java
  • Kertajati International Airport (KJT), Bandung, West Java
  • Yogyakarta International Airport (YIA), Yogyakarta, Central Java
  • Juanda International Airport (SUB), Surabaya, East Java
Bali
  • I Gusti Ngurah Rai International Airport (DPS), Denpasar
West Nusa Tenggara
  • Lombok International Airport (Zainuddin Abdul Majid International Airport) (LOP), Lombok, West Nusa Tenggara
Sumatra
  • Sultan Iskandar Muda International Airport (BTJ), Aceh, Sumatra
  • Kualanamu International Airport (KNO), North Sumatra, Sumatra
  • Sultan Syarif Kasim II International Airport (PKU), Riau, Sumatra
  • Minangkabau International Airport (PDG), West Sumatra, Sumatra
Riau Islands
  • Hang Nadim International Airport (BTH), Riau Islands
Kalimantan
  • Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN), East Kalimantan
Sulawesi
  • Sam Ratulangi International Airport (MDC), North Sulawesi
  • Sultan Hasanuddin International Airport (UPG), South Sulawesi
Papua
  • Sentani International Airport (Dortheys Hiyo Eluay International Airport) (DJJ), Jayapura

2. International Seaports in Indonesia

IslandSeaport
Sumatra
  • Sabang, AcehBelawan, North Sumatra
  • Sibolga, North SumatraTeluk Bayur, West Sumatra
  • Tanjung Pandan, Bangka Belitung
Riau Islands
  • Nongsa Terminal Bahari, Riau Islands
  • Batam Centre, Riau Islands
  • Sekupang, Riau Islands
  • Citra Tri Tunas, Riau Islands
  • Marina Teluk Senimba, Riau Islands
  • Bandar Bentan Telani Lagoi, Riau Islands
  • Bandar Seri Udana Lobam, Riau Islands
  • Sri Bintan Pura, Riau Islands
  • Dumai, Riau
  • Tanjung Balai Karimun, Riau Islands
  • Tarempa, Riau Islands
Kalimantan
  • Malundung, North Kalimantan
Sulawesi
  • Nusantara Pare Pare, South Sulawesi
  • Samudera, North Sulawesi
  • Soekarno-Hatta, South Sulawesi
Java
  • Marina Ancol, Jakarta
  • Sunda Kelapa, Jakarta
  • Tanjung Priok, Jakarta
  • Tanjung Emas, Central Java
  • Tanjung Perak, East Java
Bali
  • Benoa, Bali
  • Padang Bai, Bali
West Nusa Tenggara
  • Lembar, West Nusa Tenggara
East Nusa Tenggara
  • Labuan Bajo, East Nusa Tenggara
  • Tenau, East Nusa Tenggara
Maluku
  • Saumlakki, Maluku
  • Tual, Maluku
Papua
  • Biak, Papua
  • Jayapura, Papua
  • Sorong, Papua

3. Land border crossings with neighboring countries

BorderCheckpoint
Malaysia-Indonesia
  • Aruk, West Kalimantan
  • Entikong, West Kalimantan
  • Tunon Taka, North Kalimantan
Timor-Leste-Indonesia
  • Mota’ain, East Nusa Tenggara
  • Motamasin, East Nusa Tenggara
  • Wini, East Nusa Tenggara
Papua New Guinea-Indonesia
  • Sota, Papua

***

Who is eligible for Indonesia VOA

Indonesia Visa on Arrival (VOA) Eligible Countries
Indonesia Visa on Arrival (VOA) Eligible Countries | © Visa Traveler

In total, 97 countries are eligible for the Indonesia Visa on Arrival. This includes the 9 ASEAN countries plus Timor-Leste, which are visa-exempt.

Visa-Exemption is non-extendable, whereas VOA is. Therefore, if you come from a Visa-Exempt country, you can still obtain VOA if you plan to stay longer than 30 days. 

This is the full list of eligible countries:

  1. Albania
  2. Andorra
  3. Argentina
  4. Armenia
  5. Australia
  6. Austria
  7. Bahrain
  8. Belarus
  9. Belgium
  10. Bosnia and Herzegovina
  11. Brazil
  12. Brunei
  13. Bulgaria
  14. Cambodia
  15. Canada
  16. Chile
  17. China
  18. Colombia
  19. Croatia
  20. Cyprus
  21. Czechia
  22. Denmark
  23. Ecuador
  24. Egypt
  25. Estonia
  26. Finland
  27. France
  28. Germany
  29. Greece
  30. Guatemala
  31. Hong Kong
  32. Hungary
  33. Iceland
  34. India
  35. Ireland
  36. Italy
  37. Japan
  38. Jordan
  39. Kazakhstan
  40. Kenya
  41. Kuwait
  42. Laos
  43. Latvia
  44. Liechtenstein
  45. Lithuania
  46. Luxembourg
  47. Macau
  48. Malaysia
  49. Maldives
  50. Malta
  51. Mexico
  52. Monaco
  53. Mongolia
  54. Morocco
  55. Mozambique
  56. Myanmar
  57. Netherlands
  58. New Zealand
  59. Norway
  60. Oman
  61. Palestine
  62. Papua New Guinea
  63. Peru
  64. Philippines
  65. Poland
  66. Portugal
  67. Qatar
  68. Romania
  69. Russia
  70. Rwanda
  71. San Marino
  72. Saudi Arabia
  73. Serbia
  74. Seychelles
  75. Singapore
  76. Slovakia
  77. Slovenia
  78. South Africa
  79. South Korea
  80. Spain
  81. Suriname
  82. Sweden
  83. Switzerland
  84. Taiwan
  85. Tanzania
  86. Thailand
  87. Timor-Leste
  88. Tunisia
  89. Turkey
  90. Ukraine
  91. United Arab Emirates
  92. United Kingdom
  93. United States
  94. Uzbekistan
  95. Vatican
  96. Venezuela
  97. Vietnam

These 97 countries are also eligible for the Indonesian eVOA, whose requirements are identical to VOA, and the only difference is that it’s obtainable online.

Those not on the above list are eligible to apply for the Indonesian tourist visa (called Single-Entry Visitor Visa), whose requirements are somewhat stricter than VOA or eVOA.

***

Documents required for VOA

The following documents are required for the Indonesia VOA.

  1. Passport
  2. Boarding pass
  3. Return or onward ticket

VOA is issued either when paying for the VOA or when clearing immigration. You will be asked to present these documents wherever the VOA is issued. 

1. Passport

Your passport must be valid for at least 6 months when entering Indonesia. Your passport must also contain at least one blank page. The VOA and Stay Permit stickers take at least half a page. 

2. Boarding pass

You may or may not be asked to present your boarding pass for the flight you have arrived from. This depends on the airport and the immigration officer. 

Personal experience

While paying for my VOA at Bali airport, I somehow lost my boarding pass for the flight I arrived on. Luckily, the immigration officer did not ask for my boarding pass. I cannot guarantee whether or not a boarding pass is required for VOA. But if it is, make sure to hold on to it till you clear immigration.

3. Return or onward ticket

You may be asked to present proof of onward ticket. You can present your ticket out of Indonesia within 30 days.

If you have plans to extend your visa and have a ticket out in 60 days, you may have to do some explaining, especially at the flight check-in. Immigration is aware, so they may understand. To be on the safe side, you can get an onward ticket within 30 days to avoid questions. 

***

Visa on Arrival fee

Indonesia Visa on Arrival (VOA) Fee Receipt
Indonesia Visa on Arrival (VOA) Fee Receipt | © Visa Traveler

The Visa on Arrival fee is 500,000 IDR (around 35 USD). You can pay in IDR or another common foreign currency like the USD, EUR, or AUD.

At some airports, for example, Jakarta and Bali, you may pay by credit or debit card.

There are ATMs just beside the Visa on Arrival payment desks.

***

Visa on Arrival process at Bali Airport

Indonesia Visa on Arrival (VOA) at Ngurah Rai International Airport in Bali
Indonesia Visa on Arrival (VOA) at Ngurah Rai International Airport in Bali | © Visa Traveler

Obtaining VOA at Bali Airport (Ngurah Rai International Airport – DPS) is a 2-step process.

  • Step 1: VOA Payment
  • Step 2: VOA Issuance

Step 1: VOA Payment

When you arrive at the Ngurah Rai International Airport, follow the signs and walk towards immigration. 

Near the immigration, you will see the signs for “VOA Payment”. Approach a VOA payment desk and present your passport. 

You will be asked for your preferred currency for payment. Tell them your preferred currency and they will tell you the exact amount you must pay in that currency.

For Indonesian Rupiah, it’s 500,000 IDR. But for other currencies, it varies depending on the exchange rate. 

After processing your VOA payment, they will return your passport with 2 copies of the VOA payment receipt. 

If you haven’t already, before heading to the immigration, complete your All Indonesia Arrival Card. You have to scan the QR code to clear immigration and customs.

Step 2: VOA Issuance

At Ngurah Rai International Airport, VOA is issued at immigration. So after paying the VOA fee, head to the immigration and join the lines. 

When it’s your turn, present your passport, boarding pass and the 2 copies of your VOA fee to the immigration officer.

The immigration officer will stick VOA and Stay Permit stickers in your passport. They will retain one copy of the VOA fee. The immigration officer will give you your passport and one copy of your VOA fee back to you.

The immigration officer may or may not ask for your onward ticket. They also may or may not ask any questions. 

Personal Experience

I was asked how many days I plan to stay in Bali and a copy of my onward ticket.

After receiving your passport, check your stay permit to make sure all information is accurate, including your “date of entry” and “valid until”. 

***

How to extend Indonesia VOA

Indonesia VOA is extendable one time for an additional 30 days. The fee for the 30-day VOA extension is 500,000 IDR.

The extended duration is added to the original duration. You can extend either online or offline before 14 days of your stay permit expiry.

For example, if you enter Indonesia using VOA on 01 April 2024 and extend your stay permit on 20 April 2024, you will receive your extension until 30 May 2024. That means you must leave Indonesia on or before 30 May 2024.

Option 1: Extend online

Indonesian Immigration has moved toward digitalization of its visas, including making the Visa on Arrival (VOA) extendable online.

The entire process was entirely online up until May 2025. But now, apart from the online process, you would also need to visit a nearest immigration office for photo capture and an in-person interview.

Steps to extend online

  • Go to the Indonesia eVisa website
  • Click on the “Services” link in the top menu
  • Click on the green “Find Existing Stay Permit” button
  • Enter your passport number, country of passport and date of birth
  • Click on the yellow “Find” button to see your existing stay permit
  • Upload a copy of your passport, digital photo, return/onward ticket, hotel booking, etc.
  • Pay and submit the application

After submitting the application, you will receive an email asking you to visit the immigration office for photo capture and an in-person interview within the next 2 working days.

After the photo capture and interview, in 3-4 working days, your VOA extension will be granted. You may or may not get an email, but you can check the status of your application online and verify if the extension is granted.

Option 2: Extend in person (offline)

If you encounter any problems with the online extension, you can extend by visiting the Immigration Office (Kantor Imigrasi) in person.

You can do so independently by going to the nearest office. You will have to visit 3 times in total:

  1. On the first visit, you will hand over your passport and pay.
  2. A few days later, you will have to go back and complete your photo capture and interview.
  3. When the extension is ready, you will be notified via email. Go back one last time to collect your passport with the visa extension stamp.

Alternatively, you can use one of the many visa extension agents. They will charge you a premium (usually around 800,000 IDR instead of the standard 500,000 IDR for extending), but you will only have to go to Immigration once for the photo and interview. The agent will take care of the whole process for you. Some will even pick you up and drive you to the Immigration Office when it’s time.

IMPORTANT: Do not leave doing the extension until the last moment. The whole process takes about a week. Also, do not exit the country while your extension is in process. The immigration may not let you exit the country.

Credits: Maps are made with mapchart.net

Share this post:

Share on Facebook Share on X (Twitter) Share on Reddit Share on WhatsApp Share on Email

ABOUT THE AUTHOR: THIRUMAL MOTATI

Thirumal Motati

Thirumal Motati is an expert in tourist visa matters. He has been traveling the world on tourist visas for more than a decade. With his expertise, he has obtained several tourist visas, including the most strenuous ones such as the US, UK, Canada, and Schengen, some of which were granted multiple times. He has also set foot inside US consulates on numerous occasions. Mr. Motati has uncovered the secrets to successful visa applications. His guidance has enabled countless individuals to obtain their visas and fulfill their travel dreams. His statements have been mentioned in publications like Yahoo, BBC, The Hindu, and Travel Zoo.

PLAN YOUR TRAVEL WITH VISA TRAVELER

I highly recommend using these websites to plan your trip. I use these websites myself to apply for my visas, book my flights and hotels and purchase my travel insurance.

01. Apply for your visa

Get a verifiable flight itinerary for your visa application from DummyTicket247. DummyTicket247 is a flight search engine to search and book flight itineraries for visas instantly. These flight itineraries are guaranteed to be valid for 2 weeks and work for all visa applications.

02. Book your fight

Find the cheapest flight tickets using Skyscanner. Skyscanner includes all budget airlines and you are guaranteed to find the cheapest flight to your destination.

03. Book your hotel

Book your hotel from Booking.com. Booking.com has almost every hotel, hostel, and guesthouse in every destination.

04. Get your onward ticket

If traveling on a one-way ticket, use BestOnwardTicket to get proof of onward ticket for just $12, valid for 48 hours.

05. Purchase your insurance

Purchase travel medical insurance for your trip from SafetyWing. Insurance from SafetyWing covers all medical and travel emergencies during your trip. It also comes with a visa letter so you can use it for your visas too (except for the Schengen visa).

Need more? Check out our Resources Page for the best websites to plan your trip.

LEGAL DISCLAIMER
We are not affiliated with immigration, embassies or governments of any country. The content in this article is for educational and general informational purposes only, and shall not be understood or construed as, visa, immigration or legal advice. Your use of information provided in this article is solely at your own risk and you expressly agree not to rely upon any information contained in this article as a substitute for professional visa or immigration advice. Under no circumstance shall be held liable or responsible for any errors or omissions in this article or for any damage you may suffer in respect to any actions taken or not taken based on any or all of the information in this article. Please refer to our full disclaimer for further information.

AFFILIATE DISCLOSURE
This post may contain affiliate links, which means we may receive a commission, at no extra cost to you, if you make a purchase through a link. Please refer to our full disclosure for further information.

RELATED POSTS

  • Indonesia Tourist Visa C1 sampleHow to apply for Indonesia Tourist Visa online (60-day visa)
  • Indonesia eVOA SampleHow to apply for Indonesia eVOA: A step-by-step guide
  • Travel insurance for Schengen visaTravel Insurance for Schengen Visa: A Complete Guide

Leave a Reply Cancel reply

READ BEFORE LEAVING A COMMENT:
(1) Use the Search Form to see if your questions have already been answered in an existing article.
(2) Ask your questions on Visa Traveler Facebook Group for quick response from us and other experienced visa travelers.
(3) We cannot respond to questions on student visas, work visas or immigration. Our advice is purely for travelers needing tourist visas.
(4) Due to overwhelming amount of questions, comments and messages we receive, please allow us 24-48 hours to respond to your query.

About Thirumal Motati, founder and travel writer at visa traveler

Having Trouble Navigating Visas?

Hi! I'm Thirumal Motati. I've been traveling the world on tourist visas for more than a decade. I've obtained several tourist visas, including the most difficult ones such as the US, UK, Canada, and Schengen, some of which were granted multiple times.

I'm here to help you navigate the visas and travel the world.

Enter your name and email to download my FREE eBOOK: The Secret to VISA-FREE Travel

* You are subscribing to our weekly visa updates. You can unsubscribe at anytime. For more details, review our privacy policy.

Recent Posts

  • How to fill out Philippines eTravel: A step-by-step guide
  • How to apply for NZeTA: A step-by-step guide
  • How to apply for Mexico ETA: A step-by-step guide
  • How to apply for Japan Visa Exemption Registration online
  • How to apply for Japan eVisa: A step-by-step guide

Legal

  • Cookie Policy
  • Copyright Notice
  • Disclaimer
  • Disclosure
  • Privacy Policy
  • Terms of Service

Essentials

  • Flight Itinerary
  • Hotel Reservation
  • Travel Insurance
  • Onward Ticket

About Us

  • Our Story
  • Contact Us
  • Testimonials

Follow

Search this site

Copyright © 2026 · Visa Traveler LLC · All Rights Reserved Worldwide