Updated February 2026
Travelling to Bali for less than 30 days? Before you fly, you’ll need to complete:
✅ All Indonesia Arrival Card (FREE)
✅ Visa on Arrival (approx. AUD $50 per person)
✅ Bali Tourist Levy (approx. AUD $15 per person)
1. Complete your All Indonesia Arrival Card + Visa on Arrival
Complete both through the official All Indonesia website or app:
🌐 Website: https://allindonesia.imigrasi.go.id/
📱 Download the All Indonesia App:
Apple App Store | Google Play
Important: You can only complete these forms within 72 hours of your departure.
All Indonesia Arrival Card
- Use your smartphone — it’s easier to scan your passport.
- The Arrival Card includes your Customs Declaration and Health Pass.
- One family member can complete the form for everyone travelling together by selecting “Add Traveller”.
- After submitting, you’ll receive a QR code. Save a screenshot — you’ll need this on arrival.
Visa on Arrival (VOA)
After completing your Arrival Card:
- Select B1 – Tourist Visa (30 days).
- Every traveller requires their own visa, including children.
- Pay online through the website or app.
Arriving in Bali
- Travellers with children 6 years and over can use the e-Gates.
- Families with children under 6 will need to use the Immigration counter or family line.
2. Pay the Bali Tourist Levy
🌐 Visit: https://lovebali.baliprov.go.id
The Bali Tourist Levy is:
💰 IDR 150,000 per person (approx. AUD $15)
- Payment can be made up to 60 days before arrival.
- It is mandatory for international visitors.
- The levy supports Bali’s environment, culture and infrastructure.
For the latest entry requirements and travel safety advice:
👉 https://www.smartraveller.gov.au/destinations/asia/indonesia