Get Discounts with our Digital Tourist Discount Pass
Getting Ready for Your Trip to Bali
This page explains how foreign visitors can complete Indonesia’s “All Indonesia” arrival registration before entry, using the official government portal.
Note: You do not need to download an app. You can complete the process in your browser via the official website.
“All Indonesia” Arrival Card — What It Is & How to Use It
Indonesia has introduced a single digital entry form called All Indonesia. It combines arrival information in one online process, and may include immigration, customs, and health-related sections depending on your travel profile and current requirements. This page explains what it is, who it applies to, and how to complete it.
Key Facts for Foreign Visitors
- Complete the form within 3 days before arrival (ideally within ~72 hours). Always follow the timing shown on the official portal.
- Average completion time: about 2–3 minutes, if you have your passport and flight/accommodation details ready.
- After submission you receive (or are shown) a QR code. Save it (screenshot or email) so you can show it when requested at immigration and customs.
- Free of charge — there are no fees. SCAM ALERT: do not use third-party sites that charge money. Use only the official .go.id link below.
Steps to Complete the Arrival Card
- Visit allindonesia.imigrasi.go.id.
- Select English and choose Foreign Visitor (or the appropriate traveler category).
- Enter the required details:
- Personal details: nationality, full name, date of birth, passport number & expiry, contact info.
- Travel and VISA details: arrival/departure dates; enter your e-Visa, ITAS, or KITAP number if applicable.
- Transport & accommodation: arrival airport/port, flight/ship number, hotel or address.
- customs declarations. This section replaces the old e-customs form
- Health declarations (replacing the SATUSEHAT form)
- Submit the form and save your QR code (screenshot is usually sufficient).
- On arrival, present the QR code when requested at the customs (on your phone or printed).
What the Card Does (and Doesn’t) Do
- It can save you time: it lets you pre-submit arrival information before you reach immigration/customs.
- It is not a visa: this is not a visa and does not replace visa requirements.
Visa Requirements Remain Separate
You must still hold the correct visa for your visit (e.g., Visa on Arrival, e-VOA, visa-free entry for certain nationals, or other visa types based on nationality and purpose).
Visa Regulations for Bali, Indonesia
Applying for Family Members
You can add multiple family members in one session by entering each traveler’s details individually. Follow the portal prompts for children and dependents.
Helpful Tips
Using a Desktop
- You do not need to use the MRZ (passport scan) feature — manual entry is fine.
- Double-check that your name matches your passport and use an email you can access on arrival.
Using a Mobile Device
- You do not need an app — the browser version is sufficient for most travelers.
- If the portal offers Scan MRZ, you may use it to auto-fill your details, or enter them manually.
- Keep a copy of your QR code available offline (e.g., screenshot) or bring a printout.
Quick FAQs
The All Indonesia Arrival Card is Indonesia’s online entry form for foreign visitors. After you submit it, you typically receive (or are shown) a QR code to present when requested on arrival.
Yes. The registration is free of charge. If a website asks you to pay, treat it as suspicious and use only the official government portal at allindonesia.imigrasi.go.id.
Complete it within the 3 days before arrival (ideally within ~72 hours). Always follow the timing instructions shown on the official portal during submission.
No. You can complete the process directly in your browser using the official website.
Important to Know:
Your passport must be valid for at least 6 months from the date of arrival in Indonesia. There are no exceptions. Airlines may deny boarding, and immigration officers will refuse entry if your passport doesn’t meet this requirement.
More on Passport Requirements — don’t risk being turned away at the border
Yes — travelers must hold a return or onward ticket when entering Indonesia, including Bali.
This requirement may apply when applying for your visa, depending on the visa type. You may also be asked to show proof of onward travel upon arrival.
What happens if I don’t have one?
Immigration officers may require you to purchase a return ticket on the spot. Without it, you may be denied entry into the country.
Yes — having an International Driving Permit is mandatory to drive legally in Bali.
- You must carry a valid International Driving License (IDP) if you plan to rent or ride a scooter, motorbike, or car in Bali.
- If you don’t have one from your home country, you can order a digital or printed IDP online — recognized and accepted in Bali.
Order your International Driving License online here
Yes, you can order an eSIM for Bali online.
Our partner provides eSIMs that allow you to connect to the internet the moment you arrive in Indonesia — or even before boarding, if you prefer. Having internet access right away can be very helpful upon arrival.
Order your Travel / Tourist eSIM Online
When you purchase our digital discount card — the BaliCard — you receive a FREE 1GB eSIM which you can top up if you’re happy with the service.
BALICARD & Free eSIM
Medical travel insurance is no longer mandatory for tourists entering Indonesia — but it’s strongly recommended.
Accidents can happen in Bali. Without proper insurance, hospitals may require immediate cash payment and can even deny treatment.
Don’t have a medical travel insurance yet?
Get your medical travel insurance for Bali / Indonesia and beyond online
Options include International Travel Insurance, Nomad Insurance, and long-stay Medical Travel Insurance.
The airport code for Bali is DPS (Denpasar).
However, the airport is located south of Kuta — not in Denpasar city.
Full name: I Gusti Ngurah Rai International Airport
DPS is well-connected internationally, served by a range of full-service and budget airlines from across the globe.
Find more details about Bali Airport, flights, and arrivals below:
DPS Airport Flights to BaliDo not bring more than the equivalent of IDR 100,000,000 (approximately AUD 10,000) in cash into Indonesia. Amounts above this limit must be declared and may be subject to tax.
Yes, you can. International flights to Jakarta are sometimes significantly cheaper than flying directly to Bali, especially during peak seasons. Travelers with flexible time — such as backpackers — often choose this route.
After arriving in Jakarta, you can catch a domestic flight to Bali on the same day using airlines such as Citilink, Super Air Jet, Batik Air, AirAsia, Lion Air, or Garuda Indonesia. One-way fares range from USD 50 to 150.
Important: Allow at least 4 hours between your international arrival in Jakarta and your connecting flight to Bali. You’ll need to clear immigration, collect your luggage, and transfer to the domestic terminal.
More Helpful & Practical Tips
Deutsch
Français


