Home / Arrival · Updated ·

Arriving in Bali: levy, arrival card and customs

Arriving in Bali takes a visa for many passports, the tourist tax on Love Bali, and the free All Indonesia arrival card before you land.

On this page
  1. Short answer
  2. Start here
  3. Questions
  4. Sources

Short answer

Before you land in Bali, pay the tourist levy (the Bali tourist tax) of IDR 150,000 (about AUD 12) a person, once per trip, and file the free All Indonesia arrival card from 3 days (72 hours) before you land. Many passports also need a visa on arrival, best bought online first.[1]

Tourist levy
IDR 150,000
How often
Once per trip
Arrival card
Free
Card opens
3 days (72 hours) before you land

Start here

Do these in order, then find your ride.

  1. Check whether you need a visa

    Australian, UK, US and EU passports, among many others, need a visa on arrival: an official IDR 500,000 (about AUD 40) for 30 days today, bought online as an e-VOA (electronic visa on arrival) before you fly, or at the airport's bank counter. A short list of mostly Southeast Asian passports enters visa-free; the visas guide shows which, and a rise in the fee has been announced with no start date, so check the fee on immigration's visa page the week you fly.[6, 7, 8, 9]

  2. Pay the levy before you fly

    Pay on lovebali.baliprov.go.id or in the Love Bali app, which is the same service. Children pay too, and one payment covers the whole trip until you leave Indonesia. Keep the QR voucher it emails you where you can open it without Wi-Fi. Type lovebali.baliprov.go.id yourself: look-alike sites can charge more for the same levy.[1, 2, 3, 4]

    If you miss it, you can still pay during your stay: at the levy counter in the international arrivals hall, at a port counter, or through a hotel, agent or attraction registered with Love Bali, by card, transfer or QRIS, never cash. The tourist levy guide walks through each screen.[1, 10]

  3. Submit the arrival card before you land

    Fill in the card on allindonesia.imigrasi.go.id from 3 days (72 hours) before you land. It is free, so a site that asks you to pay for it is a copy. The arrival card and customs guide covers every screen and the allowances.[14, 15, 16]

  4. Show the QR code when you land

    You need the submitted card for the immigration e-gates, then its QR code at customs by the baggage belts, so have it on your phone.[17]

  5. Find your first ride past the exit

    Book at the official taxi counter, an app lounge, or a car booked ahead, and ignore offers in the hall. The Bali airport arrival guide covers what each ride costs, SIM cards and cash.

  6. Carry the levy voucher during your stay

    Officers checked vouchers at Besakih, Tanah Lot and Uluwatu in March 2025, and tourism officers sometimes patrol resort areas. Checks are patchy, so keep the voucher on your phone; the tourist levy guide covers what happens if you are asked for it.[11, 12]

Plane to kerb usually takes from about 30 minutes to over two hours, depending on how many flights land together. Do the levy, the card and, if you need one, the e-VOA online before you board.[18, 19]

Look-alike sites charge more than the official price; some can send a voucher that fails a check, others can pass the real levy on and keep the difference. If you paid a copy, look your payment up on the official site before paying again; every official address is in the official sites guide.[4, 5]

Our rule

Type each address yourself instead of following an ad or a search result.

Copies can sit above the real sites in search results.

Questions

Next steps

Sources

Our summaries of Indonesian rules are unofficial; the Indonesian text governs.

  1. Bali Provincial Government, Love Bali, FAQ

    accessed 11 October 2026

  2. Indonesian House of Representatives research centre, Info Singkat: the Bali tourist levy (October 2025)

    October 2025 · accessed 12 October 2026

  3. Bali Provincial Government, Love Bali, About Us

    accessed 11 October 2026

  4. Bali Travel Life, Bali tourism levy: a visitor's guide

    published 27 April 2026 · accessed 16 October 2026

  5. Bali Live, Fake links and double charges: what is going on with Bali's tourist levy?

    updated 31 August 2026 · accessed 12 October 2026

  6. Directorate General of Immigration, Indonesia, B1 visa on arrival (Visa Kunjungan Saat Kedatangan): stay, fee, how to apply

    accessed 24 October 2026

  7. Directorate General of Immigration, Indonesia, Visa on arrival subjects (Daftar Subjek Visa on Arrival)

    accessed 18 October 2026

  8. Directorate General of Immigration, Indonesia, Visa-free visit subjects (Daftar Subjek Bebas Visa Kunjungan)

    accessed 18 October 2026

  9. RRI (Indonesian public radio), Indonesia implements tiered visa fees for efficient arrivals

    published 12 August 2026 · accessed 12 October 2026

  10. Antara Bali, Ngurah Rai airport reviews the first week of the foreign tourist levy

    published 21 February 2024 · accessed 12 October 2026

  11. Bali Provincial Government, Love Bali, Bali Tourism Office strengthens levy compliance with destination inspections

    published 22 March 2025 · accessed 12 October 2026

  12. The Bali Sun, Bali tourism tax explained for 2026: here's what tourists need to know

    published 2 April 2026 · accessed 12 October 2026

  13. Directorate General of Customs and Excise, Indonesia, Customs Declaration (BC 2.2)

    accessed 11 October 2026

  14. Ortax, Beware of scams: the customs directorate confirms the arrival card is free to fill in

    published 9 February 2026 · accessed 12 October 2026

  15. DDTC News, Now in force: when passengers from abroad can fill in All Indonesia

    published 3 October 2025 · accessed 12 October 2026

  16. UK Foreign, Commonwealth and Development Office, Indonesia travel advice: entry requirements

    published 18 September 2026 · accessed 18 October 2026

  17. Bali.com, All Indonesia arrival card

    accessed 12 October 2026

  18. The Traveler, Bali Denpasar airport customs and immigration wait times

    published 12 August 2026 · accessed 16 October 2026

  19. Bali Holiday Secrets, Bali airport at night

    updated 8 September 2026 · accessed 16 October 2026

  20. Ministry of Finance, Indonesia, Fiscal Policy Agency, Kurs Pajak (tax exchange rate), weekly

    accessed 21 October 2026

    KMK 50/MK/EF.2/2026: USD 1 = IDR 17,946.00, AUD 1 = IDR 12,483.54, EUR 1 = IDR 20,088.08, GBP 1 = IDR 23,780.53, JPY 1 = IDR 113.393, CNY 1 = IDR 2,681.69, SGD 1 = IDR 14,004.96, valid 21 October 2026 to 27 October 2026. A weekly reference rate, not the rate a bank or money changer gives you.

Spotted something wrong or out of date? Send a correction

More questions,
answered the same way.