Bali Airport
All Indonesia Arrival Card

Before landing in Bali, make sure you complete the All Indonesia Arrival Card within 72 hours of arrival.
The All Indonesia Arrival Card is a mandatory online form issued by Indonesian Immigration (Imigrasi) that all international travellers must complete before entering Indonesia — including arrivals at Ngurah Rai International Airport (DPS) in Bali. It replaces the old paper arrival card and must be submitted before you reach immigration.
🇮🇩 What Is the All Indonesia Arrival Card?
The All Indonesia Arrival Card is a digital declaration required by Immigration. It collects passport details, travel purpose, accommodation information, and customs declarations. The form is free, quick to complete, and helps speed up the arrival process at Bali Airport.
✔️ Is It Mandatory?
Yes. All foreign travellers entering Indonesia must complete the arrival card online. You may be asked to show the confirmation QR code at immigration or customs.
👤 Who Needs to Complete It?
- All international visitors entering Indonesia
- Travellers arriving with Visa on Arrival (VoA)
- Travellers with e-VOA, B211A, KITAS, KITAP, or visa-free entry
- Each adult must complete their own form
- Children require their own form as well
⏰ When Should You Complete It?
Complete the form within 72 hours before arrival. Completing it too early may cause the QR code to expire before you land.
📝 How to Fill the Arrival Card (Step-by-Step)
- Visit the official Immigration website: allindonesia.imigrasi.go.id
- Select “Arrival Card”
- Enter your passport details
- Provide your flight number and arrival airport (DPS)
- Enter your Bali accommodation address
- Declare any goods, cash, or restricted items
- Submit the form and save the QR code
Screenshot the QR code or save it to your phone — internet is not required after submission.
⚠️ Common Mistakes to Avoid
- Using the wrong website (only use allindonesia.imigrasi.go.id)
- Completing the form too early (QR code expires)
- Entering the wrong flight number
- Using a nickname instead of full passport name
- Forgetting to declare electronics or high-value items
🛬 What Happens at Bali Airport?
After landing at Bali Airport, you will follow these steps:
- Immigration (QR code may be requested)
- Baggage claim
- Customs (QR code may be scanned)
- Exit to arrivals hall
Frequently Asked Questions
Is the All Indonesia Arrival Card free?
Yes — the form is completely free. Avoid third‑party websites that charge a fee.
Do children need their own form?
Yes. Each traveller, including children, must have a separate arrival card.
Do I need to print the QR code?
No — a digital screenshot is fine.
Can I complete the form after landing?
You can, but it may delay your immigration process. Completing it before arrival is recommended.
Completing the All Indonesia Arrival Card before landing in Bali ensures a smooth arrival experience and helps you move quickly through immigration and customs at Ngurah Rai International Airport.
Last updated: February 2026