← All articles
Journal

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.

· 6 min read
A plane on the apron at I Gusti Ngurah Rai International Airport, Bali
A plane on the apron at I Gusti Ngurah Rai International Airport, Bali · Photo: Fasyah Halim / Unsplash

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.

Bali entry checklist
PassportVisaAll Indonesia arrival cardBali tourist levyOnward ticket
What you needAt least six months of validity from your date of entrye-VOA or visa on arrival, IDR 500,000 for 30 days, if your nationality needs oneFree online form for immigration, customs and healthIDR 150,000 per person, once per tripA return or onward flight booking
WhenCheck before you booke-VOA before you fly, or VOA on arrivalWithin 72 hours before you travelBefore you fly or on arrivalBefore you fly
WhereYour passport officeOfficial eVisa website or the airport counterallindonesia.imigrasi.go.idlovebali.baliprov.go.id or airport counterYour airline

Based on Smartraveller (Australian Government, Indonesia advice still current on 10 November 2026) and the official All Indonesia and Love Bali portals. Visa rules depend on your nationality.

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.

Arrival hall of The Umalas Signature in Umalas, Bali
Arrival hall of The Umalas Signature in Umalas, Bali

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.

Sources

  1. All Indonesia (official)
  2. Smartraveller (Australian Government)
  3. travel.state.gov (US Department of State)
  4. Welcome Back to Bali
  5. Trip.com
Bali arrival cardBali entry requirementsAll Indonesia arrival cardBali visa on arrival

Read next

Plan your stay at The Umalas Signature

Tell us your dates — we'll reply within the hour, in English or Russian.