Bali arrival card and entry requirements 2026: what do you need before you fly?
Before you fly to Bali you need a passport with six months of validity, a visa, the free All Indonesia arrival card filled in within 72 hours, the tourist levy and an onward ticket. Here is the checklist, step by step.

What do you need to enter Bali in 2026?
To enter Bali you need a passport with at least six months of validity, a visa if your nationality needs one, the free All Indonesia arrival card completed within 72 hours before travel, a return or onward flight booking, and the Bali tourist levy of IDR 150,000. All of these can be done online before you fly.
Doing everything before departure makes arrival at Ngurah Rai airport much faster: you show your passport, your visa and the QR code of your arrival card, and you are through.
What is the All Indonesia arrival card?
The All Indonesia arrival card is a single digital form for immigration, customs and health, run by the Indonesian immigration service at allindonesia.imigrasi.go.id. Smartraveller states that all international passengers must complete it online within 72 hours (3 days) of travel to Indonesia.
According to Welcome Back to Bali, it replaces the separate SATUSEHAT health declaration and the e-CD customs declaration, it is free of charge, and it includes an option to register the IMEI of your phone. Trip.com reports that it has been mandatory at Bali airport since 1 September 2025.
How do you fill in the arrival card?
Open allindonesia.imigrasi.go.id, choose the option for foreign visitors and enter your passport details, flight and address in Indonesia. Then complete the health and customs questions, including any goods to declare, and submit the form to receive a QR code.
Save the QR code on your phone or print it, and show it with your passport on arrival. The form is free, so be wary of any website that charges a fee for it.
Do you need a visa for Bali?
It depends on your nationality. For Australians, Smartraveller says the e-VOA and VOA cost IDR 500,000 (the e-VOA adds a small online processing fee), are valid for a 30-day stay and can be extended once, for up to 30 days, at the immigration office closest to where you stay. The US Department of State notes that you can apply for a 30-day electronic visa in advance when arriving at airports in Jakarta or Bali.
For longer stays, such as the remote worker visa or a stay permit, see our guide to Bali visas for long stays.
What else should you prepare before you fly?
Check that your passport has at least six months of validity from your date of entry, keep a return or onward flight booking ready, and pay the Bali tourist levy of IDR 150,000 on the official Love Bali portal, lovebali.baliprov.go.id.
Install WhatsApp, which drivers and hotels in Bali use to stay in touch, and arrange mobile data with an eSIM or a local SIM. If you use a local SIM, your phone’s IMEI needs to be registered.
How do you make arrival in Bali easier?
Book your transfer from the airport before you land, so a driver is waiting when you come out of arrivals. Share your flight number with your accommodation and keep your QR codes and booking details together in one place on your phone.
The Umalas Signature in Umalas, between Canggu and Seminyak, about 40 minutes from Ngurah Rai airport, arranges airport transfers on request through its concierge. The team answers in English or Russian within the hour, so you can share your flight details on WhatsApp before you travel.

Frequently asked questions
Do I need an arrival card for Bali?
Yes. All international passengers must complete the All Indonesia arrival card online at allindonesia.imigrasi.go.id within 72 hours before travel to Indonesia. It is free.
How many days before travel can I fill in the All Indonesia arrival card?
Within 72 hours (3 days) before your travel to Indonesia, according to Smartraveller.
How long must my passport be valid to enter Bali?
At least six months from the date you enter Indonesia, according to Smartraveller.
How much is the visa on arrival in Bali?
For Australians, Smartraveller lists IDR 500,000 for the e-VOA or VOA, valid for 30 days and extendable once for up to 30 days. Rules depend on your nationality.
Is the Bali tourist levy part of the arrival card?
No. The tourist levy of IDR 150,000 is separate and is paid on the official Love Bali portal or at counters on arrival.



