

Indonesia Arrival Card: Requirements, How to Apply & Guide

Oleh Evana
27 Agustus 2026

Planning a trip to Indonesia? Before you arrive, there is one important step you should complete to make your arrival smoother: the Indonesia Arrival Card. This mandatory arrival declaration allows travelers to submit essential information, including passport, travel, health, and customs details, before entering the country.
What Is the Indonesia Arrival Card?

The Indonesia Arrival Card is a digital arrival declaration that travelers complete before entering Indonesia. It is designed to help Indonesian authorities collect important information about passengers in advance and make the arrival process at airports and other international entry points more efficient.
Through the All Indonesia system, travelers can submit information such as their passport details, travel itinerary, accommodation information, health declaration, and customs declaration in one place. This means travelers can complete the required arrival information before reaching the immigration and customs counters.
The arrival card is particularly important for international travelers visiting popular destinations such as Bali, Jakarta, Surabaya, and other parts of Indonesia. Completing the form in advance can help reduce the amount of paperwork required when you arrive.
After successfully submitting the required information, travelers receive a QR code associated with their arrival declaration. It is recommended to save the QR code on your phone so that it is readily available during the arrival process. You may be asked to present or scan it at the airport.

What Is All Indonesia?

All Indonesia is Indonesia’s integrated digital arrival declaration system designed to simplify the entry process for international travelers. Instead of completing separate arrival-related forms, travelers can submit several required declarations through a single online platform before arriving in Indonesia.
The system brings together information related to immigration, customs, health, and quarantine into one arrival process. This helps Indonesian authorities receive travelers’ information in advance while making the arrival procedure more convenient and organized.
1. What Can You Do Through All Indonesia?
Travelers can use the All Indonesia platform to provide important information, including:
- Passport and personal details
- Flight and arrival information
- Accommodation details in Indonesia
- Customs declaration
- Health-related information
- Other information required for entry and arrival procedures
After completing the required information, travelers receive a QR code that can be presented during the arrival process.
2. Why Was All Indonesia Introduced?
The main purpose of All Indonesia is to streamline the arrival process. Previously, travelers might have needed to deal with different declarations or forms separately. By bringing these processes together digitally, All Indonesia aims to reduce paperwork, improve coordination between government agencies, and make the arrival experience more efficient.
3. Is All Indonesia the Same as a Visa?
No. All Indonesia is not a visa application system. Completing the All Indonesia arrival declaration does not automatically give travelers permission to enter Indonesia.
If you need a visa, such as a Visa on Arrival (VoA) or another type of Indonesian visa, you must meet the relevant visa requirements separately.
4. Who Should Use All Indonesia?
International travelers entering Indonesia should check the current requirements and complete the All Indonesia arrival declaration before their trip. It is especially useful for travelers arriving at major international gateways such as Bali and Jakarta, as well as other designated entry points.
Who Needs to Complete the Indonesia Arrival Card?

1. Foreign Travelers
Foreign nationals entering Indonesia are generally required to complete the arrival declaration before arrival. This includes travelers visiting Indonesia for:
- Tourism and holidays
- Business trips
- Visiting family or friends
- Conferences and events
- Other permitted purposes of travel
The requirement applies regardless of whether the traveler enters Indonesia through Bali, Jakarta, Surabaya, or another designated international entry point.
2. Indonesian Citizens Returning from Overseas
Indonesian citizens returning to Indonesia from another country may also be required to complete the relevant arrival declaration through the All Indonesia system.
This allows the authorities to receive information about the passenger, travel details, customs declaration, and other required information before arrival.
3. Children and Infants
Families traveling with children or infants should check the current All Indonesia requirements when completing their arrival information. Depending on the system and the traveler's circumstances, information for accompanying family members may need to be included.
Parents or guardians should make sure that the information provided for each traveler matches their respective travel documents.
4. Travelers Who Need a Visa
If you require a Visa on Arrival (VoA), e-visa, or another Indonesian visa, you may still need to complete the Indonesia Arrival Card.
The arrival card and visa serve different purposes:
- Arrival Card: Provides arrival, customs, health, and related declaration information.
- Visa: Determines whether you have the required immigration authorization to enter Indonesia.
Completing the arrival card does not replace a visa requirement.
5. Transit Passengers
Transit passengers should check the requirements based on whether they actually enter Indonesian immigration or remain in the international transit area. Requirements can differ depending on the type and duration of transit.
1082 booked
2386 booked
249 booked![Perjalanan satu hari ke Gn. Bromo Surabaya [pemesanan untuk satu orang | transportasi khusus/tur gabungan | opsi matahari terbit atau terbenam]](https://ak-d.tripcdn.com/images/0352h12000ngopqst1FE9_C_568_320.jpg)
When Should You Complete the Indonesia Arrival Card?

Travelers should complete the Indonesia Arrival Card through the All Indonesia system before arriving in Indonesia. The current system allows travelers to submit their arrival declaration within 72 hours (3 days) before their arrival.
This means you do not need to complete the form weeks or months in advance. Instead, it is best to complete it during the three-day period before your scheduled arrival, once your flight and accommodation details are confirmed.
1. When Can You Fill It Out?
You can complete the arrival declaration up to 72 hours before your arrival in Indonesia. For example, if you are scheduled to arrive in Bali on Friday afternoon, you can complete the form from Tuesday afternoon onward.
2. Should You Complete It Before Your Flight?
Yes. It is recommended to complete the form before leaving for Indonesia rather than waiting until you reach the airport.
Completing it in advance allows you to:
- Avoid spending extra time filling out forms after landing
- Check your passport and flight information carefully
- Have your QR code ready before arrival
- Make the arrival process more convenient
3. What Should You Do After Completing It?
Once you have submitted the required information, make sure you save your QR code on your smartphone. Taking a screenshot can be useful in case you have limited internet access after landing.
You may need to present or scan the QR code during the arrival process, so keep it easily accessible until you have completed the necessary procedures.
4. What If You Forget to Complete It?
If you have not completed the Indonesia Arrival Card before traveling, you may still be able to complete the required declaration when you arrive, depending on the facilities and current procedures at your entry point. However, this can take additional time.
Information You Need to Prepare for the Indonesia Arrival Card

Before completing the Indonesia Arrival Card through the All Indonesia platform, it is helpful to prepare your travel documents and trip information in advance. Having everything ready can make the online form quicker to complete and reduce the risk of entering incorrect information.
1. Passport Information
You will need your valid passport to provide basic identification details, such as:
- Full name as shown on your passport
- Passport number
- Nationality
- Date of birth
- Passport expiry date
- Other personal information requested by the system
Make sure all information matches your passport exactly.
2. Flight Information
Prepare your flight details, including:
- Airline name
- Flight number
- Arrival date
- Expected arrival time
- Country or airport of departure
- Indonesian airport or port of arrival
Having your booking confirmation nearby can make it easier to enter these details accurately.
3. Accommodation Details
You may also need information about where you will stay in Indonesia, such as:
- Hotel or accommodation name
- Full address
- City or region
- Contact information, if requested
If you are staying at multiple hotels, follow the instructions provided by the All Indonesia system regarding which accommodation details to enter.
4. Contact Information
Prepare your contact details, which may include:
- Email address
- Mobile phone number
- Contact address, if requested
Use an email address that you can access because important confirmation information may be sent there.
5. Customs Declaration Information
The arrival process also includes customs-related questions. You may need to provide information about items or goods you are bringing into Indonesia.
Before completing the declaration, check your luggage and make sure you understand Indonesia's customs rules, particularly if you are carrying restricted or declarable items.
6. Health Information
Depending on the current entry requirements, travelers may be asked to provide certain health-related information or declarations.
Prepare any relevant information or documents if they are required for your journey.
7. Visa or Entry Information
If your nationality requires an Indonesian visa, have your relevant visa information available as well.
Remember that the Indonesia Arrival Card is separate from your visa. Completing the arrival declaration does not automatically provide immigration permission to enter Indonesia.
8. A Device With Internet Access
You will need a smartphone, tablet, or computer with internet access to complete the online declaration.
After submitting the form, save the QR code to your phone so you can access it easily when you arrive.
How to Fill Out the Indonesia Arrival Card

1. Visit the All Indonesia Website
Go to the official All Indonesia website and select the Arrival Card service. You can also use the All Indonesia mobile application.
Choose your traveler status, such as:
- Indonesian Citizen (WNI)
- Foreign National/Foreign Visitor (WNA)
2. Enter Your Personal Information
Provide your personal details according to your passport, including:
- Full name
- Date of birth
- Nationality
- Gender
- Passport number
- Passport expiry date
- Email address
Foreign visitors can generally enter their passport information manually or use the MRZ scanning feature to speed up the process.
3. Enter Your Travel Details
Next, provide information about your trip to Indonesia, such as:
- Arrival date
- Destination in Indonesia
- Flight number
- Port or airport of arrival
Make sure these details match your flight booking and travel documents.
4. Select Your Transportation Method
Choose how you will enter Indonesia, such as:
- Air
- Sea
If you are flying, enter the requested flight and arrival information.
5. Provide Your Accommodation Details
Enter information about where you will stay in Indonesia, including your accommodation address when requested.
This could be a:
- Hotel
- Resort
- Villa
- Apartment
- Other accommodation
6. Complete the Required Declarations
The All Indonesia system combines several declarations into one process. You may need to complete:
- Immigration declaration
- Health declaration
- Customs declaration
- Quarantine declaration
For example, customs questions may ask about luggage and goods that need to be declared, while quarantine declarations may apply if you are carrying animals, fish, plants, or related products.
7. Review Your Information
Before submitting the form, carefully check all the information you have entered.
Pay particular attention to your:
- Passport number
- Full name
- Flight number
- Arrival date
- Accommodation details
- Declaration answers
Correct any mistakes before continuing.
8. Submit the Arrival Card
Once everything is correct, click Submit. The system will process your declaration and generate your Indonesia Arrival Card as a QR code.
9. Save Your QR Code
Download or save the QR code on your phone. You can also take a screenshot so that it remains accessible even if you have limited internet access after landing.
The QR code can be scanned by relevant authorities during the arrival process, helping to streamline your entry into Indonesia.
How to Use the Arrival Card Upon Arrival in Indonesia?

1. Save Your Arrival Card QR Code
Before departing for Indonesia, make sure your Arrival Card QR code has been generated and saved.
You can:
- Download the QR code to your phone
- Take a screenshot
- Keep it accessible offline in case you do not have internet access after landing
The QR code is generated after you submit the required declarations through All Indonesia.
2. Proceed to the Arrival Area
After landing in Indonesia, follow the signs for Immigration and the relevant arrival procedures.
You do not normally need to fill out the separate arrival declarations again because the information has already been submitted electronically through All Indonesia.
3. Present or Scan the QR Code
When requested, show or scan your Arrival Card QR code at the designated point during the arrival process.
The QR code allows the relevant authorities to access or verify the declaration you submitted before arrival. Indonesian immigration authorities state that the QR code can be scanned during the arrival process to help speed up passenger processing.
4. Complete Immigration Clearance
After the arrival declaration is verified, proceed with the normal immigration process.
Foreign travelers should have their:
- Passport
- Valid visa or visa exemption status, if applicable
- Return or onward ticket, if required
- Other supporting documents, if requested
Remember that the Arrival Card does not replace a visa. If you need a Visa on Arrival or another Indonesian visa, you must still meet the relevant immigration requirements separately.
5. Proceed to Baggage Claim and Customs
After immigration, collect your baggage and proceed through customs.
Because the customs declaration is integrated into All Indonesia, you generally do not need to complete a separate electronic customs declaration when the system applies to your arrival.
If you declared goods that require further inspection, follow the instructions from customs officers.
6. Follow Health or Quarantine Instructions if Required
If your declaration includes information that requires additional health or quarantine procedures, follow the instructions from the relevant authorities.
For example, travelers carrying animals, fish, plants, or related products may need to follow quarantine procedures.
7. Continue to the Arrivals Hall
Once you have completed immigration, customs, and any applicable health or quarantine procedures, you can proceed to the public arrivals area and continue your journey.
Indonesia Arrival Card vs. Visa on Arrival

The Indonesia Arrival Card and Visa on Arrival (VoA) are two different requirements. Although travelers may need to complete both before or during their trip to Indonesia, they serve different purposes.
The Arrival Card is an arrival and declaration form, while a Visa on Arrival is an immigration document that allows eligible foreign travelers to enter and stay in Indonesia for a permitted period.
What Is the Indonesia Arrival Card?
The Indonesia Arrival Card is a free digital arrival declaration submitted through the All Indonesia system. It collects information for immigration, customs, health, and quarantine purposes.
Travelers can submit the declaration within 72 hours (3 days) before arriving in Indonesia. After submission, a QR code is generated for use during the arrival process.
What Is a Visa on Arrival?
A Visa on Arrival (VoA) is an Indonesian visa available to eligible foreign nationals. It provides immigration authorization for a permitted stay in Indonesia.
For the standard B1 Visitor Visa/VoA, the initial stay is up to 30 days, with an option to extend once for another 30 days, subject to the applicable requirements. The current listed fee is Rp500,000.
Eligible travelers can also apply for an electronic Visa on Arrival (e-VoA) before traveling through Indonesia's official immigration visa system.
Key Differences
Indonesia Arrival Card | Visa on Arrival | |
Purpose | Arrival and travel declaration | Immigration authorization |
Who uses it? | Travelers required to submit an arrival declaration | Eligible foreign nationals who need/use VoA |
Cost | Free | Rp500,000 for the standard B1 VoA |
When to complete | Within 72 hours before arrival | Before travel online or upon arrival, depending on the option |
Provides permission to stay? | ❌ No | ✅ Yes, subject to visa conditions |
QR code | ✅ Yes | Visa/immigration documentation |
Replaces a visa? | ❌ No | — |
Do You Need Both?
Potentially, yes. If you are a foreign traveler whose nationality is eligible for a Visa on Arrival and you choose to enter Indonesia using a VoA, you may need to obtain the VoA and complete the All Indonesia Arrival Card separately.
FAQ Indonesia Arrival Card
-
What Is the Indonesia Arrival Card?
The Indonesia Arrival Card is a digital arrival declaration submitted through the All Indonesia system. It combines arrival information for immigration, customs, health, and quarantine into one electronic process. -
Who Needs to Complete the Indonesia Arrival Card?
The All Indonesia arrival declaration is required for people entering Indonesia, including Indonesian citizens returning from overseas and foreign visitors. -
When Should I Complete the Indonesia Arrival Card?
You can complete the declaration up to three days (H-3) before arriving in Indonesia, including on the day of arrival. It is recommended to complete it before your trip so your QR code is ready when you arrive. -
What Information Do I Need to Complete the Form?
You should have your passport and travel information ready. The form includes personal information, arrival details, transportation information, and declarations related to health, customs, and quarantine. -
Do I Need a Visa if I Complete the Arrival Card?
Yes, if your nationality requires a visa. The Arrival Card is a declaration and is separate from an Indonesian visa. Travelers who require a visa must obtain the appropriate visa in addition to completing the arrival declaration. -
Do I Need to Print the Arrival Card?
A digital copy of the QR code can be saved on your phone. It is still a good idea to keep a screenshot or downloaded copy available in case you have limited internet access after landing. -
Can Children and Families Use All Indonesia?
Yes. The system is designed to accommodate individual travelers as well as groups, including children, elderly travelers, and travelers with disabilities. -
What Happens If I Make a Mistake?
Review your information carefully before submitting the declaration. Pay particular attention to your passport details, arrival date, transportation information, and declaration answers. If you encounter a problem, follow the instructions provided by the All Indonesia system or seek assistance from immigration officers upon arrival. -
Can I Complete the Arrival Card After Landing?
The system allows the declaration to be completed up to and including the day of arrival, but completing it before your journey is recommended. This ensures that your QR code is ready and can help make the arrival process smoother. -
Is the Indonesia Arrival Card the Same as the Electronic Customs Declaration?
The All Indonesia system integrates the customs declaration with other arrival declarations. It was introduced to replace the need to handle separate arrival-related forms, bringing immigration, customs, health, and quarantine declarations together in one digital process.
Produk terkait
Indonesia Arrival Card - Trip.com
- 1. What Is the Indonesia Arrival Card?
- 2. What Is All Indonesia?
- 3. Who Needs to Complete the Indonesia Arrival Card?
- 4. When Should You Complete the Indonesia Arrival Card?
- 5. Information You Need to Prepare for the Indonesia Arrival Card
- 6. How to Fill Out the Indonesia Arrival Card
- 7. How to Use the Arrival Card Upon Arrival in Indonesia?
- 8. Indonesia Arrival Card vs. Visa on Arrival
- 9. FAQ Indonesia Arrival Card