For businesses
Open a PMA companyForeign-owned company setup, licensing & tax - end to end.Start company setup
Every application is checked by a licensed Indonesian agent.See all services →
Home Indonesia arrival card

Indonesia Arrival Card, filed for you

Every traveller entering Indonesia must complete the All Indonesia arrival card in the 3 days before they land. Answer the questions once and we'll file it at the right time for your whole group, then email you the QR code.

Get your arrival card - A$99 Need a visa too? Add it for A$80
On its own
A$99
For the first traveller.
With your visa
A$80
Tick the box when you apply - or sign in if you've bought a visa from us before.
Each extra traveller
A$50
One submission covers up to 10 people.

The arrival card is free if you complete it yourself on the official All Indonesia website, allindonesia.imigrasi.go.id. Our fee covers filling it in and checking it for you, filing it in the 3-day window and sending you the card. MyBaliVisa is a private service, not the Indonesian government. Doing it yourself? Follow our step-by-step guide to the official form.

How it works

You answer once. We do the timing and the government form.

  1. 1

    Order and answer once

    Scan your passport and answer the card's questions - your flight, where you're staying, and the health and customs declarations. About 5 minutes for the whole group.

  2. 2

    We wait for the window

    Indonesia only accepts the arrival card in the 72 hours before you travel. We keep your answers and file it then, so you receive it 24-48 hours before you land.

  3. 3

    We file and check it

    Our team enters every answer on the official All Indonesia system and checks the result against your passport.

  4. 4

    Show the QR code

    We email you the arrival card and keep it in your account. Show the QR code to immigration and customs when you land.

What the arrival card asks

The same questions as the official form, in plain English. Have these ready.

Passport and personal details

Read from a photo of each passport, plus each traveller's gender and country of birth.

Your trip

Arrival and departure dates, the reason for your trip, and your flight number (or ship or vehicle).

Where you're staying

The hotel, villa or home you stay at first, with its address.

Health, quarantine and customs

Symptoms and recent travel, any animals, plants or food you're bringing, goods to declare, and how many bags you have.

See every question, screen by screen

Indonesia arrival card questions

What is the All Indonesia arrival card?
It's Indonesia's single online arrival declaration. It combines the immigration arrival card, the customs declaration (it replaced the old e-CD), the health declaration and the quarantine declaration into one form on allindonesia.imigrasi.go.id. When it's filed you get a QR code to show on arrival.
Who needs an arrival card?
Every international traveller entering Indonesia - by air, sea or land, whatever their nationality - including children, who can be added to a parent's submission. You need it whether you have an e-visa, buy a visa on arrival at the airport, or have a visa-free passport. Transit passengers who stay airside don't need one.
When do I need to submit it?
Within the 3 days before you arrive - Indonesia's system won't accept it earlier. That's why we take your order now, file it for you in that window, and you receive it 24-48 hours before your travel date. If you order inside the 3 days, we file it the same day.
Is the arrival card free?
Yes. Completing it yourself on the official All Indonesia website is free. Our fee is for doing it for you: we fill in and check every answer, file it at the right time so you don't have to remember, cover your whole group in one go, and send you the card.
Is the arrival card a visa?
No. It's a declaration, not permission to enter. You still need a visa, a visa on arrival or a visa-free passport. If you need a visa, you can add the arrival card when you apply for it with us.
Can one arrival card cover my family?
Yes - one submission covers up to 10 people, and each person gets their own card. It's A$99 for the first traveller and A$50 for each extra traveller.
What if my flight or dates change?
Update your answers in your account any time before we file. If your plans change after we've filed, message us on WhatsApp and we'll update the card on the official system.
I'm applying for my visa with you. Is it cheaper?
Yes. Tick the arrival card box when you apply and it's A$80 for you plus A$50 per extra traveller. If you've already bought a visa from us, sign in with the same email and the A$80 price applies automatically.
Do I still need to pay the Bali tourist levy?
Yes. The Bali tourist levy is a separate charge to the Bali provincial government, paid through the official Love Bali system. The arrival card doesn't include it. See our tourist levy guide.
Is this the official government website?
No. MyBaliVisa is a private visa service, not affiliated with the Indonesian government. We file the arrival card on the official All Indonesia system for you.
Get your arrival card Ask us on WhatsApp