What a family of four needs
| Item | Each traveller | Family of four | When |
|---|---|---|---|
| e-VOA or Visa on Arrival | IDR 500,000 | IDR 2,000,000 | Online before you fly, or at the airport |
| All Indonesia arrival card | Free | Free (4 forms) | Within 3 days (72 hours) before you arrive |
| Bali tourism levy | IDR 150,000 | IDR 600,000 | Before you travel or during your stay |
| Declaration for the flight home | Free | Free (4 forms) | NZ Traveller Declaration from 24 hours before; Australia's card on the plane |
There's no child discount on the Visa on Arrival or the levy. Every passport holder pays, whatever their age.
Step by step
- 1
Check every passport
Each passport, including your children's, needs at least 6 months' validity when you arrive in Indonesia. Have proof of your return or onward flight ready.
- 2
Choose e-VOA or Visa on Arrival
Both cost IDR 500,000 and let you stay up to 30 days, extendable once for another 30. Applying online at evisa.imigrasi.go.id before you fly means less to do at the airport.
- 3
Pay the tourism levy
Pay IDR 150,000 per person on lovebali.baliprov.go.id. You'll get a QR voucher by email for each traveller.
- 4
Three days before you land, do the arrival cards
Complete one All Indonesia card per traveller at allindonesia.imigrasi.go.id or in the official app. It covers immigration, customs, health and quarantine, and gives each person a QR code.
- 5
Keep every QR code together
Have each traveller's e-VOA, arrival card QR code and levy voucher ready on one phone before you reach immigration.
- 6
Before you fly home
New Zealanders complete a New Zealand Traveller Declaration from 24 hours before the flight. Australians complete an Incoming Passenger Card on the plane.
Only use the official sites
- Arrival card: allindonesia.imigrasi.go.id (free)
- e-VOA: evisa.imigrasi.go.id (IDR 500,000)
- Tourism levy: lovebali.baliprov.go.id (IDR 150,000)
Look-alike sites often appear above the official ones in search results and charge extra service fees for the same forms. The official arrival card is always free.
Questions travellers ask
Do children need an e-VOA for Bali?
Yes. On passports that use the Visa on Arrival, every traveller needs their own, including children and babies. The cost is IDR 500,000 per person.
Do kids pay the Bali tourism levy?
Yes. The IDR 150,000 levy applies to foreign tourists of every age, once per trip. Pay it only on lovebali.baliprov.go.id.
Does each family member need their own All Indonesia arrival card?
Yes. Each traveller needs one. It's free, and you can submit it within 3 days (72 hours) before you arrive.
How long can we stay in Bali on an e-VOA?
Up to 30 days for tourism, and it can be extended once for another 30 days.
Official sources
- Indonesia eVisa (Directorate General of Immigration)
- All Indonesia (Directorate General of Immigration)
- Love Bali tourism levy (Bali Provincial Government)
Last checked 2 October 2026. Rules can change at short notice, so always confirm on the official site before you travel. WayReady is not a government agency.