Updated February 2026

If you’re visiting Bali for less than 30 days, here’s what you need to organise before you arrive:

  1. All Indonesia Arrival Card (FREE) + Visa on Arrival (~AUD $50 per person)
  2. Tourist Levy (~AUD $15 per person)
Step 1: All Indonesia Arrival Card + Visa on Arrival

Go to: https://allindonesia.imigrasi.go.id/

Or download the All Indonesia App

  • You can only complete the Arrival Card and Visa on Arrival within 72 hours of your departure
  • Use your smartphone if possible as it’s easier to scan your passport
  • The Arrival Card form combines your Customs Declaration and Health Pass
  • You can complete one form for the whole family by selecting ‘add traveller’
  • Once you submit, you’ll receive a QR code – screenshot and save it (you’ll need it at customs)
  • Next, you will be able to apply for your Visa on Arrival (every traveller needs a Visa)
  • Select the B1 – Tourist Visa (which is a 30 day visa) and pay directly through the site/app

When you land in Bali, head straight to the e-Gates, scan your passport and glide through. Children 6 and over can use the gates too.
If you’re travelling with little ones under 6, you’ll all go through the manual Immigration counter or the family line (usually pretty fast).

Step 2: Tourist Levy

Go to: https://lovebali.baliprov.go.id

  • The Tourist Levy is IDR 150,000 per person (~AUD $15)
  • Apply up to 60 days before departure
  • This is mandatory and goes towards helping Bali’s infrastructure.

🔴 For the most up-to-date info and travel safety advice, always check: 👉🏻 https://www.smartraveller.gov.au/destinations/asia/indonesia