Visa Traveler

Exploring the world one country at a time

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

How to apply for Indonesia eVOA: A step-by-step guide

Updated: November 19, 2025 Leave a Comment

Indonesia eVOA, or Electronic Visa on Arrival, is the online alternative to the regular Visa on Arrival (VOA) obtained at the airport/border upon arrival. 

The online eVOA is identical in its conditions to the physical VOA. The main difference is that, with eVOA, you can pay for your visa before you arrive. And, you don’t have to queue to pay the VOA fee at the airport/border.

QUICK SUMMARY:

  • Eligibility: 97 countries
  • Validity: 90 days
  • Duration of stay: 30 days
  • Fee: 500.000 IDR + 19.500 IDR card payment fee (~32 USD)
  • Extension: Once, up to 30 additional days, same fee

In this article, you will learn everything about the Indonesia eVOA, including how to apply and extend it.

If you haven’t already, take a few minutes to read the Indonesia Visa Guide to learn about various visa options for tourists, their eligibility and requirements. 

Table of Contents

  • Indonesia eVOA validity
  • Allowed duration of stay
  • Allowed number of entries
  • Allowed ports of entry
  • When to apply for eVOA
  • Who is eligible to apply for eVOA
  • Documents required for eVOA
  • eVOA fee
  • Processing time
  • How to apply for Indonesia e-VOA
  • eVOA entry procedure at the airport
  • eVOA extension process

***

Indonesia eVOA validity

Indonesia eVOA sample
Indonesia eVOA sample | © Visa Traveler

Indonesia eVOA is valid for 90 days from the date of issue. You must enter Indonesia before your eVOA expires; otherwise, you would need a new visa. 

The last day you can enter will be written on the eVOA. You will get 30 days of stay even if you enter on the last day of your eVOA validity.

***

Allowed duration of stay

With eVOA, you are allowed to stay up to 30 days (without an extension) in Indonesia.

The day you enter Indonesia is considered Day 1. The last day you are allowed to stay in Indonesia is indicated by “Valid Until” on your “Stay Permit” sticker in your passport.

For example, if you enter on 01 Sep, you must leave Indonesia on or before 30 Sep.

***

Allowed number of entries

The Indonesia eVOA is single-entry only.

If you leave Indonesia, your eVOA becomes void and you would need another one to re-enter. 

***

Allowed ports of entry

Using eVOA, you can enter Indonesia from almost any international airport, seaport, and land border checkpoint, including Bali and Jakarta. If you’re arriving in Indonesia on a commercial flight, chances are that eVOA will be accepted.

Here is the complete list of ports that accept eVOA.

1. International Airports

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

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 checkpoints

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

***

When to apply for eVOA

The eVOA is issued immediately after you apply. There is no human verification in place and no risk of denial. You could even apply one hour before traveling. 

Here is the summary of when to apply for your eVOA. 

  • Latest: 1 hour before traveling
  • Earliest: 90 days before traveling

***

Who is eligible to apply for eVOA

Indonesia eVOA Eligible Countries
Indonesia eVOA Eligible Countries | © Visa Traveler

All countries that are eligible for the regular Visa on Arrival (VOA) are also eligible for the eVOA.

Here is the full list:

  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

It includes countries that are also visa-exempt – all ASEAN members plus Timor-Leste. If you are from a visa-exempt country and want to stay longer than 30 days, it’s best to apply for eVOA or Tourist Visa (C1). This is because the visa exemption is not extendable, but VOA, eVOA and tourist visas are.

***

Documents required for eVOA

The following documents are required to apply for Indonesia eVOA online.

  1. Passport ID page photo/scan
  2. Digital face photo
  3. Return or onward flight ticket

1. Passport ID page photo/scan

For eVOA, your passport must be valid for at least 6 months beyond your date of arrival.

The photo/scan of your passport ID page must meet the following requirements. 

  • It must be in focus, clear and not blurry
  • Must not be obstructed, covered, cropped or folded
  • Must be in landscape orientation (not portrait)

You have to upload your passport photo/scan twice within the application. 

The first time, it must be a photo in JPG/PNG format. It won’t accept scanned copies. It must be a photo taken using your mobile phone or a camera.

The second time, it must be a PDF. 

2. Digital face photo requirements

You must upload a photo of your face. The photo must meet the following requirements. 

  1. Must be a face photo, in color with a neutral expression
  2. From the top of the head, including the hair, to the bottom of the chin should be around 50-60% of the photo’s total height.
  3. From the bottom of the photo to the level of the eyes should be around 50-60% of the photo’s total height.

The digital photo file must meet the following requirements. 

  1. File format must be JPEG, JPG, or PNG only
  2. File dimensions must be at least 400 by 600 pixels
  3. File size should be no more than 2 MB

The system is not too strict with photo requirements as it’s automatic and not checked by a human. As long as your face is clearly visible, centered, and not too close or too far, it will be accepted.

3. Return or onward flight ticket

You must upload a copy of your return or onward flight ticket. This is not the flight ticket to enter Indonesia but to leave Indonesia. 

You can submit any ticket as there is no human verification. But I recommend submitting your actual return or onward ticket as you may be asked to show it at immigration. 

If you don’t have an onward ticket, you can use a service like Best Onward Ticket for your visa. 

***

eVOA fee

The eVOA fee is 500,000 IDR but you will also pay a 19,500 IDR card processing fee. The total is 519,000 IDR or around 32 USD.

***

Processing time

The eVOA is processed instantly. It will be sent to your email right after you pay.

***

How to apply for Indonesia e-VOA

Before you apply for your Indonesia eVOA, I suggest creating an account. This will make keeping track of your Indonesia visas and also extending them later much easier.

Step 1: Create new account

Indonesia eVOA - Homepage
Indonesia eVOA – Homepage

Go to the official Indonesia eVisa Imigrasi website.

Click on the Sign In button at the top.

Indonesia eVOA - Login Page
Indonesia eVOA – Login Page

In the login page, click on the Create Account link.

Indonesia eVOA - Create New Account
Indonesia eVOA – Create New Account

Then, click on Foreigner under PERSONAL.

Indonesia eVOA - Create new account
Indonesia eVOA – Create new account

Enter the following information to create your account.

Section: Personal Information

  • Document Type [Instruction: Select Passport from the options]
  • Biography Passport Page [Instruction: Upload a scan or photo of your passport biodata page]
  • Photo [Instruction: Upload your digital face photo]
  • Full Name [Instruction: Enter your full name as per your passport. If you have given name, middle name and surname in your passport, enter them all seperated by a space]
  • Sex [Instruction: Enter your sex as per your passport]
  • Place of Birth [Instruction: Enter your place of birth as per your passport]
  • Date of Birth [Instruction: Enter your date of brith as per your passport]
  • Phone Number [Instruction: Enter your mobile phone number]
  • Mother’s Name [Instruction: Enter your mother’s name]

Section: Passport Information

  • Document No. [Instruction: Enter your passport number]
  • Nationality [Instruction: Enter the country of your passport]
  • Date of Issue [Instruction: Enter your passport issue date]
  • Date of Expiry [Instruction: Enter your passport expiry date]
  • Issuing Country [Instruction: Enter the country that issued your passport]

Section: Account Information

  • Email [Instruction: Enter your email address]
  • Email Confirmation [Instruction: Reenter your email address]
  • Password [Instruction: Enter a password]
  • Confirm Passport [Instruction: Reenter your password]

Click on the Submit button.

—

Step 2: Select visa type

Indonesia eVOA - Homepage
Indonesia eVOA – Homepage

Go the Indonesia eVisa Imigrasi homepage again.

Click on the Apply button.

Indonesia eVOA - Select visa type B1
Indonesia eVOA – Select visa type B1

Select the following information to determine the visa type you need (B1 in this case).

  • I am traveling on a passport from [Instruction: Select the country of your passport from the options]
  • The main purpose of my visit to Indonesia is [Instruction: Select General, Family or Social from the options]
  • The sub purpose of my visit to Indonesia is [Instruction: Select Tourism, Family Vist and Transit from the options]
  • I want to explore & chose a visa [Instruction: Select B1 – Tourist (Visa on Arrival) from the options]
  • I am planning to stay [Instruction: Select 30 days from the options]

Information about Type of Visa B1 will be displayed. Read the details and click on Detail & Apply button.

Indonesia eVOA - Visa type B1 details
Indonesia eVOA – Visa type B1 details

A pop-up with more details such as stay duration, fee, etc. will be displayed. Click on the Apply button at the bottom of the popup.

—

Step 3: Upload passport and photo

Indonesia eVOA - Photo and passport upload
Indonesia eVOA – Photo and passport upload

Click on the Upload button for pasport and upload your passport biodata page.

Click on the Upload button for photo and upload your digital face photo.

Click on the Next button.

—

Step 4: Fill out the application form

Indonesia eVOA - Application form
Indonesia eVOA – Application form

Section: Visa Type Information

Nothing needs to be filled out here as the information is auto-populated from the previous screens.

Section: Personal Information

  • Full Name [Instruction: Enter your full name as per your passport. If you have given name, surname or middle names in your passport, detailed instructions are below.]
  • Sex [Instruction: Enter your sex as per your passport]
  • Place of Birth [Instruction: Enter your place of birth as per your passport]
  • Date of Birth [Instruction: Enter your date of brith as per your passport]
  • Phone Number [Instruction: Enter your mobile phone number]

Full Name

If you have given name and surname in your passport, enter your given name and then your surname separated by a space. Example: If your given name is “John Lee” and your surname/last name is “Smith”, then write “Jonh Lee Smith”.

If you have first name, middle name and surname/last name in your passport, enter your first name then your middle and and last name separated by spaces. Example: If your first name is “John”, middle name is “Lee” and your surname/last name is “Smith”, then write “Jonh Lee Smith”.

Section: Passport (or other travel document) Information

  • Document Type [Instruction: Select Passport from the options]
  • Document No. [Instruction: Enter your passport number]
  • Nationality [Instruction: Enter the country of your passport]
  • Date of Expiry [Instruction: Enter your passport expiry date]
  • Issuing Country [Instruction: Enter the country that issued your passport]

Section: Address in Indonesia

  • Residence Type [Instruction: Select Hotel from the options]
  • Address [Instruction: Enter your hotel’s address]
  • Postal code [Instruction: Enter your hotel’s postal code]

Depending on the postal code entered, rest of the fields Province, City, District, Village and Immigration office are automatically populated.

Upload: Main Document – Return ticket

Upload your proof of return or onward ticket out of Indonesia. If you have booked a round-trip ticket, you can upload that. If you booked a one-way ticket and planning to extend your stay, you can get a proof of onward ticket from Best Onward Ticket.

Upload: Supporting Document – Passport biodata page

Upload your passport biodata page (yes, again!) in PDF format this time.

Click on the Next button.

—

Step 5: Review and submit

Indonesia eVOA - Review page
Indonesia eVOA – Review page

Review the entered information and uploaded documents carefully. Check the “Check?” box for every information and document to confirm that you have reviewed it.

Check the box for “I understand that the data filled…” and click on the Save button.

You will be taken to the Visa Application page from where you will make the payment.

—

Step 6: eVOA fee payment

Indonesia eVOA - Visa Application page
Indonesia eVOA – Visa Application page

In the Visa Application page, you will see the B1 visa you have just applied. You will a Detail button. Click on that Detail button.

This will take you to the payment page.

Indonesia eVOA - Payment page
Indonesia eVOA – Payment page

Scroll all the way to the bottom and click on the Payment button.

You will be taken to the credit card form, where you will enter your credit card details and click on the Pay Now button.

Indonesia eVOA - Credit card form
Indonesia eVOA – Credit card form

Once your payment is successful, you will be take back to the Visa Application page where you will be able to download your approved eVOA.

You will see a “e-Visa” button for the B1 visa application you have just submitted and paid for. Click on the “e-Visa” button to download your visa.

You will also receive an email with your eVOA PDF as an attachment.

You can print it if you prefer, but you really don’t have to. You can simply show the PDF on your phone for check-in and immigration.

***

eVOA entry procedure at the airport

When you arrive, head directly to Immigration. 

Ignore the signs that point to “Visa on Arrival” or “VOA payment”. These signs are for the people who would pay and obtain VOA at the airport. You already have the eVOA!

Present your passport and eVOA to the immigration officer. You can carry a print of your eVOA but it’s not mandatory. Showing it on your phone is sufficient.

The officer may ask you how long you intend to stay in Indonesia and where you want to go. He may ask to see your return or onward ticket.

The onward ticket may be for a date that’s after the 30 days initially allowed by the eVOA. Immigration accepts flight tickets up to 60 days from the date of entry – just say you will extend the eVOA.

The officer will then stamp your passport with a “Stay Permit”. Take note of the date next to “Valid until”. This is the last day you can legally stay in Indonesia (unless you extend).

After you pass Immigration, collect your luggage and head to Customs. Make sure you have completed the online All Indonesia Arrival Card as you’ll have to scan the QR code to proceed.

***

eVOA extension process

You can extend the eVOA once for an additional 30 days. The fee for eVOA extension for 30 days is 500,000 IDR plus 19,500 IDR card processing fee

The extended duration of stay is added to the original duration of stay. You can only extend within 14 days of your stay permit expiry. You will get 60 days in total.

For example, if you enter Indonesia with eVOA on 01 June and extend on 20 June, you can stay in Indonesia until 30 July.

The simplest way to extend your eVOA is to scan the QR code at the bottom of the PDF file. This will bring up the retrieve or extend stay permit page. 

Enter your passport number, nationality, and date of birth and the system will show your eVOA and an “Extend” button on the right side.

From here on, the process is straightforward. Fill in the necessary details (they may auto-populate), pay and submit the online application.

After that, you will receive an email with details on when to visit the immigration office for a photo and an in-person interview.

After the interview at the immigration office, your extension will be granted within 3-4 working days. Extension approval may not come to your email, so keep checking the status of your application online.

Even though Indonesia is digitizing its visa and extension processes, the online system is still full of errors, and the process is rarely that simple. There are countless errors, lack of eVOA data, missing extend button, payment failures, etc. Check out this thorough guide to problems with the Indonesian eVOA if you encounter any yourself.

What should you do if you can’t extend online?

There are multiple reasons, mostly due to the glitchy nature of the eVOA website. Some possible fixes include:

  • Try again later
  • Use VPN
  • Use a different browser
  • Use Incognito Window
  • Use a different device

As a last resort, if nothing seems to work, you can extend the eVOA in person by visiting the nearest Immigration Department. You can also use one of the many visa agents available in Bali and elsewhere. They charge a bit more but will spare you from making repeated trips to the immigration office.

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 Visa on Arrival (VOA) SampleHow to get Indonesia Visa on Arrival (VOA): A complete guide
  • Philippines eTravelHow to fill out Philippines eTravel: A step-by-step 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