DatumBali
arrival

Everything you must pay to enter Bali

Verified · by The editorial desk · Read the visa tariff scale in Lampiran huruf B of the PP 45/2024 PDF from peraturan.bpk.go.id, and checked the levy amount and its instrument on the Bali provincial Love Bali portal
Hands over a woven basket holding rupiah banknotes among banana leaf offerings and a coconut, at a market stall
Hands over a woven basket holding rupiah banknotes among banana leaf offerings and a coconut, at a market stallPhotograph by Eyestetix Studio on Unsplash. Illustration only, not a record of a payment at the border.

What do you have to pay to enter Bali?

Two payments and two free filings. A visit visa at Rp 500,000 for up to 30 days, the Bali tourist levy at Rp 150,000, plus the arrival card and the customs declaration, which cost nothing but are mandatory.

In force since

Two of the most visible visa guides in this market, one in English and one in French, do not mention the tourist levy at all. A traveller who follows either of them arrives having paid one of the two charges due.

There are four obligations. Two cost money, two cost nothing and are still mandatory.

The visa, in rupiah

PP No. 45 Tahun 2024, Lampiran huruf B, sets the whole visit visa scale by duration. It is published in rupiah:

DurationTariff
Up to 7 daysRp 250,000
Up to 14 daysRp 350,000
Up to 30 daysRp 500,000
Up to 60 daysRp 1,000,000
Up to 90 daysRp 1,500,000
Up to 180 daysRp 2,000,000

Almost every page on this subject quotes 35 US dollars. That figure is a conversion of the 30-day line, and it drifts with the exchange rate while the legal amount does not move at all. The scale itself, with six durations, we have not found published anywhere in the travel press.

The same regulation prices the extension under Lampiran huruf C: a stay permit extension of up to 30 days is Rp 500,000, the same as the original.

The levy, and the regulation nobody cites

The Bali provincial portal states the levy at Rp 150,000 per person, and names its instrument: Perda No. 2 Tahun 2025, amending Perda No. 6 Tahun 2023 on the levy for international tourists.

That amendment matters. Pages that cite the 2023 regulation are citing the version that was amended in 2025. We have not yet read the amendment itself, so we do not know what it changed, and we are saying so rather than implying the 2023 text still governs.

The levy is provincial. It is not the visa, it is not paid to immigration, and paying one does nothing about the other.

The two free filings

The electronic arrival card, on allindonesia.imigrasi.go.id, and the customs declaration, on ecd.beacukai.go.id, are both mandatory and both free. We reached both portals directly.

Neither appears in most visa guides, which is how travellers end up filling them on a phone in the arrivals queue. Any site charging a fee to submit them is selling you something the state provides at no cost.

What we could not establish

  • The exemption criteria for the levy. The portal offers an exemption route
  • without listing the categories on its front page, and we have not read them at
  • source.
  • What Perda 2/2025 changed relative to the 2023 regulation.
  • Whether the visa tariff is payable in dollars at the counter in practice, and
  • at which rate. The regulation sets rupiah.

Prices surveyed on the ground

ItemAmountSurveyed
Visit visa, up to 30 daysIDR 500,000
Visit visa, up to 60 daysIDR 1,000,000
Stay permit extension, up to 30 daysIDR 500,000
Bali tourist levy, per personIDR 150,000

An amount without a survey date is worthless. These carry theirs.

Also asked

Is the Bali tourist levy the same thing as the visa?
No. They are separate payments to separate authorities. The visa is a national immigration fee set by government regulation. The levy is a provincial charge created by Bali under its own regional regulation, and it is paid to the province, not to immigration.
Do children pay the tourist levy?
The provincial portal presents the levy as applying to international tourists without an age carve-out on its front page, and offers a separate exemption application route. We have not read the exemption criteria at source and will not guess at them.
How much is the visa really?
Rp 500,000 for up to 30 days, per the tariff regulation. Pages quoting 35 US dollars are converting that figure. The regulation sets it in rupiah, so the dollar equivalent moves with the exchange rate while the legal amount does not.
Are the arrival card and customs declaration free?
Both official portals are reachable and neither charges for filing. Any site asking you to pay to submit them is charging for something the state provides at no cost.

How we verified this

What changed

  1. First publication, from the tariff regulation and the provincial levy portal

Also worth checking