General information, not legal advice: check the official source before you act. How we check
Short answer
Arriving in Bali costs IDR 650,000 (about AUD 52) a person in official fees on a visa on arrival, or IDR 150,000 on a visa-free passport. A visa fee rise was announced on 12 August 2026, with no start date. The car from the airport comes on top, from about IDR 130,000 to Kuta.[3]
- Official fees a person today, visa on arrival
- IDR 650,000
- Fees a person, visa-free
- IDR 150,000
- Car to Kuta, sellers' quotes from
- IDR 130,000
- Two people to Canggu, our estimate
- IDR 1.65–1.86 million
In detail
How much does it cost to arrive in Bali?
Two people on a visa on arrival, heading to Canggu, pay about IDR 1.65 million (about AUD 132) to IDR 1.86 million to arrive, by our estimate. That is IDR 1.3 million in fees and IDR 350,000 to 560,000 for the car on two sellers' lists; a pre-booked car or Grab can come in nearer IDR 200,000 to 300,000.[3, 7, 8, 9]
The fees are set per person. The car is paid per car, and its price depends on who you book it with.
Pick your passport, your group and where you are staying to see your own total.
| What you pay | IDR | About AUD | Source, checked |
|---|---|---|---|
| Tourist levy IDR 150,000 × 2 | 300,000 | 24.03 | [1] 15 October 2026 |
| Visa on arrival IDR 500,000 × 2Sources differ on a rise | 1,000,000 | 80.11 | [3, 21] 18 October 2026 |
| Car from the airport to Canggu, sellers' quotesBali Touristic: IDR 350,000, 1 carKura-Kura Bus: IDR 560,000, 1 car | 350,000 to 560,000 | 28.04 to 44.86 | [7, 8] 18 October 2026 |
| Total | 1,650,000 to 1,860,000 | 132 to 149 |
The car fares are two sellers' published quotes per car, one way, not an official tariff; ask whether tolls are included.
Our rule
Book the car before you land.
Then the only sum left open on arrival day is one you agreed in advance.
Which fees do you pay per person?
Every foreign tourist pays the tourist levy, IDR 150,000 once per trip, children included; KITAS and KITAP holders are exempt. You also pay the visa on arrival fee, IDR 500,000 for 30 days, if your passport is on the visa on arrival list. The arrival card is free.[1, 2, 3, 4, 5, 6]
| Fee | IDR a person | Who pays |
|---|---|---|
| Tourist levy | 150,000 | Every foreign tourist, children included, once per trip |
| Visa on arrival | 500,000 | Passports on the visa on arrival list, for 30 days |
| Visa-free entry | Free | Passports on the visa-free list, for up to 30 days |
| Arrival card | Free | Everyone |
Which list your passport is on is in the visa-free entry guide; if you are coming on another visa, start with which visa fits your trip.
What does the car from the airport cost?
A car from Bali airport costs from about IDR 130,000 to Kuta, and IDR 350,000 to 560,000 to Canggu on sellers' lists, against about IDR 200,000 to 300,000 pre-booked by car or Grab. The fares by area and by seller are in the airport fare table.[7, 8, 9]
The calculator adds a second car when your group outgrows the first: the cheaper list's car takes four people, the dearer list's three.[7, 8]
Our rule
Book a car ahead, use the official taxi counter or an app lounge, and ignore offers in the hall.
If you still take a street car, agree the fare and destination before you get in.
What moves your number?
Three things move it: your passport, since a visa-free passport saves IDR 500,000 a person; the size of your group, since every fee is per person; and the area, since a car to Canggu or Ubud costs more than twice one to Kuta on the lower list.[3, 7]
The visa on arrival is IDR 500,000 today. A rise to IDR 750,000 online and IDR 1 million at the airport was announced on 12 August 2026 with no start date. If it starts, each traveller pays IDR 250,000 more for an e-VOA (electronic visa on arrival) bought before the flight, or IDR 500,000 more at the airport. The e-VOA also carries a small online processing fee. Sources differ; see Conflicts.[3, 11, 12, 18]
Our rule
Check the fee on immigration's visa page the week you fly, and buy the e-VOA before you go.
If the rise starts, buying ahead is the cheaper of the two.
Where do you pay each fee?
Pay the levy on lovebali.baliprov.go.id or the Love Bali app, at the airport and port counters, or through a hotel, agent or attraction registered with Love Bali, by card, transfer or QRIS, never cash. Pay the e-VOA on evisa.imigrasi.go.id or indonesiavoa.vfsevisa.id, or buy the visa at the airport's bank counter. File the free arrival card on allindonesia.imigrasi.go.id.[1, 3, 14, 15]
Type lovebali.baliprov.go.id yourself. Look-alike sites can charge more than the levy; some can send a voucher that fails a check, others can pass the real levy on and keep the difference. How to spot one is in the official sites guide.[16, 17]
Our rule
Check the total before you pay: the levy is IDR 150,000 a person.
Any other figure on a levy payment page means a copy.
Next steps
Conflicts
Sources differ on what the visa on arrival costs today.
What does the visa on arrival cost?
Pay IDR 500,000: the rise to IDR 750,000 online and IDR 1 million at the airport is announced, not in force.
Immigration's own visa page, read on 18 October 2026, still lists IDR 500,000 under PP 45/2024, whose immigration fees PP 30/2026 left in place (VO7); neither report names a start date or a legal instrument, and the RRI headline's "implements" is the only wording that calls it in force.
See what each source says
The official B1 visa on arrival page lists Rp 500,000 for 30 days, paid by debit or credit card online or at the bank counter on arrival.[3]
not stated; read 18 October 2026
The visa on arrival costs IDR 500,000 and can be paid by cash or card.[19]
published 18 September 2026; read 18 October 2026
The visa on arrival fee has been adjusted from IDR 500,000 to IDR 750,000 for an e-VOA processed before departure and IDR 1 million for a visa arranged on arrival; no start date given.[11]
published 12 August 2026
Indonesia has announced a rise to IDR 750,000 for an e-VOA completed before arrival and IDR 1 million on arrival; no start date given.[12]
published 12 August 2026
The immigration directorate plans to raise the fee to IDR 750,000 online and IDR 1,000,000 on arrival; no start date or regulation is named.[20]
published 12 August 2026
Sources
Our summaries of Indonesian rules are unofficial; the Indonesian text governs.
Bali Provincial Government, Love Bali, FAQ
Indonesian House of Representatives research centre, Info Singkat: the Bali tourist levy (October 2025)
Directorate General of Immigration, Indonesia, B1 visa on arrival (Visa Kunjungan Saat Kedatangan): stay, fee, how to apply
Directorate General of Immigration, Indonesia, Visa-free visit subjects (Daftar Subjek Bebas Visa Kunjungan)
Directorate General of Immigration, Indonesia, A1 visa-free visit (Bebas Visa Wisata)
Bali Touristic (transfer company), Bali airport transfer prices
Kura-Kura Bus (transfer company), Bali airport transfer price guide 2026
InJourney Airports, I Gusti Ngurah Rai International Airport (airport operator), Services and facilities directory: transport, SIM card, money changer and ATM listings
RRI (Indonesian public radio), Indonesia implements tiered visa fees for efficient arrivals
The Star (Bernama, citing Antara), Indonesia to raise visa-on-arrival fee to up to RM230
Bali Provincial Government, Love Bali, About Us
Directorate General of Immigration, Indonesia, The Official e-Visa Website for Indonesia
Directorate General of Immigration, Indonesia, All Indonesia (arrival card)
Bali Travel Life, Bali tourism levy: a visitor's guide
Australian Government, Smartraveller, Indonesia travel advice
UK Foreign, Commonwealth and Development Office, Indonesia travel advice: entry requirements
Government of Indonesia (Ministry of State Secretariat copy), PP 45/2024 (Government Regulation 45 of 2024) on non-tax state revenue types and tariffs at the Ministry of Law and Human Rights
Ministry of Finance, Indonesia, Fiscal Policy Agency, Kurs Pajak (tax exchange rate), weekly
Spotted something wrong or out of date? Send a correction




