Bali's tourist levy

Visitors to Bali pay IDR 150,000 each, once, however long they stay. Pay it on the official Love Bali site or app, or at the airport.

Still from the video: Bali tourist tax 2026 is IDR 150,000 a visitor. How to pay it
Bali tourist tax 2026 is IDR 150,000 a visitor. How to pay it

You will also see it called the Bali tourism levy or the Bali tourist tax. They are one charge, which Bali Province calls the Pungutan Wisatawan Asing. It is paid on the way in, once per trip, not when you leave.

When you pay

Since 14 February 2024 every foreign visitor to Bali pays a one-off levy of IDR 150,000 per entry, whatever their age. It is paid once per trip into Bali, not per night, and is separate from Indonesia's visa on arrival.

Pay it only on the official Love Bali site or app, through an authorised agent, or at the airport counters: you get a QR voucher to show if asked. The province stepped up checks in 2025 after finding many visitors had not paid.

The fee

It's a one-off charge, not a nightly one.

Where you stayTax
Each foreign visitor entering Bali IDR 150,000 per person per trip

An example trip

Two adults and a 9-year-old arrive in Bali for a two-week holiday.

Each foreign visitor entering Bali

IDR 150,000 per person per trip3 guests × IDR 150,000
IDR 450,000

Tax on this stayIDR 450,000

Exemptions

  • Indonesian citizens do not pay.
  • Some visa holders are exempt; some (such as Golden Visa holders) must apply for the exemption on the Love Bali site before travelling.
  • Children pay the same as adults: there is no age exemption.

How it’s collected

Bali Province, through the official Love Bali website and app (card, bank transfer or QRIS), authorised agents, or counters at Denpasar airport. You get a QR voucher that can be checked on arrival or at tourist sites.

Still unconfirmed

Not everything is published officially yet, and these points we could not confirm.

  • The full list of exempt visa types: the official site links to an exemption application but does not list the categories.
  • Whether every airline includes the airport passenger charge in its fares, so there is no departure tax to pay at the airport: travel guides and Indonesian news say it is part of the ticket, but we did not find an official page for Bali.

Questions people ask about Bali

What is the Bali tourism levy?

It is the one-off IDR 150,000 charge every foreign visitor pays to enter Bali, in force since 14 February 2024. It is also called the Bali tourist levy or tourist tax. Pay it on the Love Bali site or app, through an authorised agent, or at the counters at Denpasar airport.

Is there a departure tax in Bali?

The levy is paid on the way in, once per trip, not when you leave. We found no separate Bali departure tax on the official Love Bali site. Airport passenger charges are reported to be part of the ticket price, so check your fare breakdown or ask your airline.

Do children pay the Bali tourist tax?

Yes. There is no age exemption, so a child pays the same IDR 150,000 as an adult.

Do I pay the Bali levy every time I enter?

Once for each trip into Bali, not per night. It is separate from Indonesia's visa on arrival.

Work out your own trip

Put in your own trip. Hosts round and apply discounts in their own way, so treat the result as a close estimate.

Tourist tax for this trip

IDR 300,000

Days charged
3
Guests who pay
2
IDR 150,000 per person per trip
IDR 300,000

How the Bali tax works

Planning a trip to Bali

Check whether a listing includes the tax or collects it on arrival. The price breakdown on the booking page tells you.

Where these figures come from

Checked against these on 28 September 2026. If you're a host filing a return, go by the official pages, which change first.

Elsewhere in the rest of the world

Every place in the rest of the world