Arrivly is an independent private service, not a government website. Official arrival cards are free — you can file them yourself on each country's official site. See official links

Home / Indonesia (Bali)

🇮🇩

All Indonesia Arrival Card (All Indonesia)

Everything you need to know before you fly to Indonesia (Bali) — and a quick way to get it done.

You can file this for free. The official All Indonesia Arrival Card costs nothing at https://allindonesia.imigrasi.go.id. Arrivly is an independent service: we charge only for filing and checking it for you.

Who needs the All Indonesia?

International arrivals to Indonesia, including Bali and Jakarta. It combines the immigration, customs (e-CD) and health declarations. Visa on Arrival and the Bali tourist levy are separate.

When to submit

Within 3 days before arrival. If you submit too early the system may reject it, so we hold early orders and file them when the window opens.

What you'll need

  • Passport details
  • Flight number and arrival airport
  • Address in Indonesia
  • Customs declaration (goods, cash, devices)
  • Health and quarantine declaration

Tips before you file

  • The customs section asks about electronics and cash over the limit — answer honestly.
  • Your Visa on Arrival (e-VOA) is a separate application with its own fee.
  • Bali also charges a separate tourist levy.

Common questions

Is the All Indonesia Arrival Card free?

Yes. The official All Indonesia Arrival Card (All Indonesia) is free on allindonesia.imigrasi.go.id. Arrivly charges a service fee only if you want us to file it for you.

When can I submit the All Indonesia?

Within 3 days before arrival. If you order early we hold your application and file it as soon as the window opens.

Who needs the All Indonesia?

International arrivals to Indonesia, including Bali and Jakarta. It combines the immigration, customs (e-CD) and health declarations. Visa on Arrival and the Bali tourist levy are separate.

Heads up: rules change often. Always check the official site before you travel. An arrival card is not a visa and does not guarantee entry.