In case you missed the news, travellers heading into Indonesia via 3 major airports, and even those taking the ferry to Batam, must complete an arrival declaration using the new All Indonesia app. If you’re heading to Bali for your next weekend getaway or Jakarta for a quick business trip, bookmark this guide to using the app so you won’t have to run around immigration like a headless chicken.
Image adapted from: Google Play
The All Indonesia app has been made mandatory for all travellers – foreigners and citizens alike – since 1st September 2025. Instead of juggling multiple arrival forms at the airport or ferry terminal, travellers now just need this one app to settle everything – from immigration and customs to health and quarantine declarations.
At the moment, it applies if you’re flying into Soekarno-Hatta International Airport (Jakarta), Juanda International Airport (Surabaya), and I Gusti Ngurah Rai International Airport (Bali), or sailing into Batam’s international ports.
It’s available in Bahasa Indonesia, English, and Chinese, plus it’s free to download and use.
You don’t have to wait till you’re at the airport to sort this out – the arrival declaration form can be submitted via the app up to 3 days before you land in Indonesia.
Set yourself a little reminder while you’re packing, so it doesn’t slip your mind, or at least make sure you’ve got an eSIM ready. That way, you can still fill it up right after touchdown, instead of scrambling for WiFi while everyone else is already clearing customs.
Get an eSIM for Indonesia.
Image adapted from: @kemenpar.ri & @ditjen_imigrasi via Instagram
First things first, download the All Indonesia app (App Store | Google Play) on your phone. Make sure to download the latest version that’s available for Android and iOS devices.
Image adapted from: All Indonesia
The app’s default language is in Bahasa Indonesia, so tap on “Indonesia” on the top right of your screen, then “English” or “中国” on the next page, to change the language.
Image adapted from: Google Play
Go back to the homepage and tap on “Foreign Visitor” in the “Arrival Card Service” section to submit your arrival declaration.
Image adapted from: Google Play, All Indonesia
You’ll need to fill in personal information, like your name, passport number, passport expiration date, contact number, and email address.
Next, fill in your travel details, including arrival and departure dates, and whether you have a visa. Note that Singaporean passport holders are eligible for a 30-day visa-free entry to Indonesia.
Then fill in details regarding your mode of transport, like whether you’re arriving by air or by sea, and your purpose of travel.
Screenshot from: All Indonesia
The last step is a quick health declaration with the usual stuff – whether you’re feeling under the weather, or if you’ve hopped around other countries before touching down in Indonesia.
Image adapted from: Google Play
Review the info you’ve included, and tap on “Submit”. Your arrival card will appear on your screen in the form of a QR code – present it to the immigration officer and you’re good to go.
You should also receive the QR code via email – check your spam or junk folder if you can’t find it in your inbox.
Image adapted from: Google Play
Yes – the All Indonesia app supports group submissions. This will come in handy when travelling with your parents or grandparents who aren’t as tech-savvy.
However, you’ll have to submit the arrival declaration separately if your group has a mix of:
Heads up: each group submission only allows up to 10 travellers.
The app is expected to eventually cover all airports, airlines, and international entry points across Indonesia. So even if Batam, Bali, or Jakarta isn’t on your itinerary just yet, it’s worth adding this guide to your travel to-do list.
More travel guides:
Cover image adapted from: @kemenpar.ri & @ditjen_imigrasi via Instagram, The Smart Local
A portion of this content may contain referral links where The Smart Local may collect a commission. Our opinions remain our own.
Everything you need to know about the viral Kodak Charmera keychain blind boxes.
A round-up of all of Team Singapore's wins and notable players at the recent SEA…
Here are all the best things to do this weekend in Singapore.
No, you don’t have to give up on scented candles.
Here’s all you need to know.
Some food for thought.