Visa Traveler

Exploring the world one country at a time

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

Home » Visa Guides » Indonesia » Visa on Arrival (VOA)

Indonesia Visa on Arrival (VOA): Eligibility and Requirements

Published: May 13, 2024

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, it has recently become possible to extend VOA online just like Indonesia’s other tourist visas.

Quick summary:

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

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

  • Understanding Indonesia Visa on Arrival
  • Indonesia Visa on Arrival Requirements
  • Visa on Arrival Process at Bali Airport
  • How to Extend Indonesia VOA
  • Frequently Asked Questions

***

Understanding Indonesia Visa on Arrival

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

VOA validity

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. 

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.

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

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

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

VOA extension

Indonesia VOA is extendable one time for an additional 30 days.

You will receive a “Stay Permit” of 30 days when you obtain VOA. This stay permit can be extended for an additional 30 days for a total of 60 days stay in Indonesia. 

The extended duration is added to the original duration. Even if you extend early, you will get 60 days in total.

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

***

Indonesia Visa on Arrival Requirements

Indonesia Visa on Arrival (VOA) Eligible Countries
Indonesia Visa on Arrival (VOA) Eligible Countries | Made with mapchart.net

Who is eligible for Indonesia VOA

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

Visa-Exemption is non-extendable where as VOA is. Therefore, if you come from a Visa-Exempt country, you can still obtain a 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 Indonesia 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 an Indonesia 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 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. 

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. 

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 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.

Return or onward ticket

You may be asked to present proof of onward travel. 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 30 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. 

In March 2024, it was 33 USD. 

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

Step 2: VOA Issuance

At Ngurah Rai International Airport, VOA is issued at the 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 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”. 

After immigration, fill out the electronic customs declaration and scan the QR code to clear the customs and enter Indonesia

***

How to Extend Indonesia VOA

Extend Online

Indonesian Immigration is moving toward a complete digitalization of its visas, including making the Visa on Arrival extendable online.

It should be possible to extend VOA online in a manner similar to the extension process for the eVOA.

Prerequisites

When you land, you will be asked to register an account with one of the visa websites: Evisa or Molina. Make sure to use a valid email address.

Shortly after passing immigration, you will receive an email from “DIREKTORAT JENDERAL IMIGRASI REPUBLIK INDONESIA”  saying that “Your ITAS has been activated”. What this effectively means is that you now have a valid stay permit.

The email may also contain a PDF attachment of the stay permit.

How to Extend Online

To extend the VOA, you should go to the Home Page of either visa website and click on “Extend My Visa”. This will bring you to the Retrieve Page.

After you enter your personal details, a list of your past and current visas will show up. Click the “Details” button next to your most recent one, then click the “Extend” button. Then just follow the procedure.

You will have to submit a PDF of your passport, an onward flight ticket and complete the application form, then pay. The extension is issued automatically and sent to your email as a PDF attachment.

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 biometrics – fingerprints and a photo.
  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 biometrics. 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.

Do not leave doing the extension until the last moment. The whole process takes about a week.

***

Frequently Asked Questions

Is Indonesia Visa on Arrival free?

It used to be before 2020. Today, the VOA costs 500,000 IDR for all.

Can I enter Bali without a Visa?

If you’re from one of the ASEAN countries + Timor Leste, then you’re eligible for a visa exemption. For everybody else, you must have a visa or get a visa on arrival.

Can I pay for a visa on arrival in Bali by card?

Yes, Bali Denpasar Airport accepts card payments for the VOA.

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.

MORE VISA GUIDES

United States USA Tourist Visa Image

UNITED STATES

United Kingdom UK Tourist Visa Image

UNITED KINGDOM

Canada Tourist Visa Image

CANADA

Schengen Visa Image

SCHENGEN

Australia Visa

AUSTRALIA

Mexico Tourist Visa Image

MEXICO

VIEW ALL VISA GUIDES

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

  • 15 VISA-FREE Countries for UAE Residents or Emirates ID
  • 19 VISA-FREE countries for Australian permanent residents (2025)
  • 37 VISA-FREE Countries for UK BRP/ILR (eVisa) Holders (2025)
  • 75 VISA-FREE countries for Schengen residence permit (2025)
  • How to Complete Malaysia Digital Arrival Card (MDAC): A Step-by-Step Guide

Legal

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

Essentials

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

About Us

  • Our Story
  • Contact Us
  • Testimonials

Follow

Search this site

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