All Indonesia: Functions, Benefits, and Updated Filling Guide 2025

Travel Bestie
3 min read

All Indonesia - In an effort to increase efficiency and convenience in the international arrival process, the Indonesian government is now implementing a new system called All Indonesia, effective September 1, 2025.

This system is a step towards integrating all reporting processes for international passengers, both Indonesian citizens (WNI) and Singaporeans/ foreign nationals (WNA), arriving at Soekarno-Hatta International Airport, I Gusti Ngurah Rai Bali Airport, and other airports.

If you are an international travel tourist who often feels troubled by the many forms and arrival procedures, then All Indonesia is here to make it easier for you!

With a more integrated approach, this All Indonesia system is expected to be able to simplify processes that were previously spread across various agencies.

What is All Indonesia?

All Indonesia is an international arrival reporting system developed by the Directorate General of Immigration, in collaboration with various related agencies such as the Directorate General of Customs and Excise, the Ministry of Health, and the Quarantine Agency. 

The All Indonesia system can be accessed through the official website allindonesia.imigrasi.go.id or the mobile application that has been prepared.

Simply put, All Indonesia is a one-stop portal that allows international passenger Indonesian citizens to fill in all the required data, whether its related to immigration, customs, health, or quarantine, in one go. The data that has been input will then be distributed to each agency as needed.

Data All Indonesia can be filled in three (3) days before arrival in Indonesia from the country of origin or upon landing in Indonesia. Filling in All Indonesia is free or free of charge!

Why is All Indonesia Needed?

Before All Indonesia, the international arrival process in Indonesia required passengers to fill out various types of forms separately. Such as, Electronic Customs Declaration (e-CD) for customs, e-HAC for health and quarantine purposes, and manual immigration processes.

This condition not only takes time, but also increases the risk of data input errors, information duplication, and reduces a comfortable travel experience for passengers. With All Indonesia, the government wants to create a system that is more structured, fast, efficient, and safe.

In addition, this digital approach is also in line with the national digital transformation efforts being pursued by the government in various sectors, including transportation and immigration.

Discover flight with Traveloka

Wed, 14 Jan 2026

Citilink

Singapore (SIN) to Jakarta (CGK)

Start from S$101.09

Tue, 13 Jan 2026

Batik Air Malaysia

Singapore (SIN) to Jakarta (CGK)

Start from S$153.79

Tue, 13 Jan 2026

Batik Air Malaysia

Singapore (SIN) to Jakarta (CGK)

Start from S$155.56

How to Fill in All Indonesia on the Official Website

For those of you who want to take advantage of the All Indonesia service to speed up the arrival reporting process, there are now two options for filling out digital forms, for Singaporeans and any other foreign visitors. Heres a complete guide to filling it out.

For Singaporeans / Foreign Nationals

1.
Open the All Indonesia page, then select the “Arrival Card – Foreign Visitors” menu.
2.
In the Personal Information section, fill in the data according to your foreign passport: such as nationality, passport number, full name, date of birth, and personal email.
3.
Enter flight information details, including the international flight number and date you used to enter Indonesia.
4.
Fill in the destination address in Indonesia and explain your purpose of visit (e.g. tourism, business, or family).
5.
Answer questions related to customs, health, and quarantine if needed.
6.
After all the data has been filled in, the system will generate a special QR code that you can save or download. You will show this code to the officer upon arrival at Soekarno-Hatta Airport.

Filling can be done before departure to save time upon arrival in Indonesia.

Benefits of All Indonesia for Passengers

If youre an international passenger who wants a more practical and faster arrival, then you should try the All Indonesia system. Here are some benefits you can experience:

1. One-Time Filling for Many Needs

You only need to fill in the data once through the All Indonesia website or application. This information is then used by various agencies without you having to refill it in each system.

2. Save Time and Energy

The arrival process becomes faster because you dont need to queue or go back and forth filling out forms in different places. Everything is done digitally before arriving at the airport.

3. Minimize the Risk of Errors

With interconnected systems, the potential for input errors and data duplication that commonly occur in manual processes can be significantly reduced.

4. Transparency and Data Security 

This system is built with attention to personal information security. Your data will be processed securely by authorized government agencies.

All Indonesia is here as the answer to the need for a simpler and more efficient arrival reporting. Through one platform digital that unites various services from related agencies, the arrival process to Indonesia becomes more practical and user-friendly.

If you are an international passenger who will arrive at Soekarno-Hatta Airport, Juanda Surabaya Airport or I Gusti Ngurah Rai Bali Airport, you must fill in All Indonesia!

Discover flight with Traveloka

Sat, 10 Jan 2026

AirAsia Indonesia

Jakarta (CGK) to Singapore (SIN)

Start from S$35.14

Wed, 14 Jan 2026

Scoot

Kuala Lumpur (KUL) to Singapore (SIN)

Start from S$27.18

Wed, 24 Dec 2025

VietJet Air

Ho Chi Minh City (SGN) to Singapore (SIN)

Start from S$56.53

Ready to Travel? Make Your International Trip More Practical with Traveloka

With the All Indonesia system that makes the arrival process easier, now is the time for you to plan an international trip without worrying about hassle. Traveloka is ready to be your travel partner with various choices of international flight tickets, accommodation, tour activity tickets, and other travel needs. Start your journey comfortably and practically, download the Traveloka application and enjoy the convenience in your hands!


Tags:

indonesia

In This Article

• What is All Indonesia?
• Why is All Indonesia Needed?
• How to Fill in All Indonesia on the Official Website
• For Singaporeans / Foreign Nationals
• Benefits of All Indonesia for Passengers
• 1. One-Time Filling for Many Needs
• 2. Save Time and Energy
• 3. Minimize the Risk of Errors
• 4. Transparency and Data Security 
• Ready to Travel? Make Your International Trip More Practical with Traveloka

Flights Featured in This Article

Wed, 14 Jan 2026
Citilink
Singapore (SIN) to Jakarta (CGK)
Start from S$101.09
Book Now
Tue, 13 Jan 2026
Batik Air Malaysia
Singapore (SIN) to Jakarta (CGK)
Start from S$153.79
Book Now
Tue, 13 Jan 2026
Batik Air Malaysia
Singapore (SIN) to Jakarta (CGK)
Start from S$155.56
Book Now
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe