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
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/Region | International Airports |
|---|---|
| Java |
|
| Bali |
|
| West Nusa Tenggara |
|
| Sumatra |
|
| Riau Islands |
|
| Kalimantan |
|
| Sulawesi |
|
| Papua |
|
2. International Seaports in Indonesia
| Island | Seaport |
|---|---|
| Sumatra |
|
| Riau Islands |
|
| Kalimantan |
|
| Sulawesi |
|
| Java |
|
| Bali |
|
| West Nusa Tenggara |
|
| East Nusa Tenggara |
|
| Maluku |
|
| Papua |
|
3. Land border crossings with neighboring countries
| Border | Checkpoint |
|---|---|
| Malaysia-Indonesia |
|
| Timor-Leste-Indonesia |
|
| Papua New Guinea-Indonesia |
|
***
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, 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:
- Albania
- Andorra
- Argentina
- Armenia
- Australia
- Austria
- Bahrain
- Belarus
- Belgium
- Bosnia and Herzegovina
- Brazil
- Brunei
- Bulgaria
- Cambodia
- Canada
- Chile
- China
- Colombia
- Croatia
- Cyprus
- Czechia
- Denmark
- Ecuador
- Egypt
- Estonia
- Finland
- France
- Germany
- Greece
- Guatemala
- Hong Kong
- Hungary
- Iceland
- India
- Ireland
- Italy
- Japan
- Jordan
- Kazakhstan
- Kenya
- Kuwait
- Laos
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Macau
- Malaysia
- Maldives
- Malta
- Mexico
- Monaco
- Mongolia
- Morocco
- Mozambique
- Myanmar
- Netherlands
- New Zealand
- Norway
- Oman
- Palestine
- Papua New Guinea
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russia
- Rwanda
- San Marino
- Saudi Arabia
- Serbia
- Seychelles
- Singapore
- Slovakia
- Slovenia
- South Africa
- South Korea
- Spain
- Suriname
- Sweden
- Switzerland
- Taiwan
- Tanzania
- Thailand
- Timor-Leste
- Tunisia
- Turkey
- Ukraine
- United Arab Emirates
- United Kingdom
- United States
- Uzbekistan
- Vatican
- Venezuela
- 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.
- Passport
- Boarding pass
- 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
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
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:
- On the first visit, you will hand over your passport and pay.
- A few days later, you will have to go back and complete your photo capture and interview.
- 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

How to apply for Indonesia Tourist Visa online (60-day visa)
How to apply for Indonesia eVOA: A step-by-step guide
Travel Insurance for Schengen Visa: A Complete Guide
Leave a Reply