Buy crypto in Bali: what is actually on the island
We found no confirmed public Bitcoin ATM in Bali. What exists: OJK-licensed apps via a bank account, BI-licensed money changers, and USDT cash shops whose claims we could not verify.
The short answer for anyone planning a trip: Bali has no Bitcoin ATM we can confirm, and crypto cannot be used to pay for anything there. What works is the ordinary route: sell crypto on a licensed exchange, move rupiah to a bank account, then pay with a card, QRIS or cash from a Bank Indonesia-licensed money changer. This page is the map of the whole island. Each area has different needs, so we split them up: Denpasar for residents and bank business, Canggu for remote workers paid in crypto, Seminyak for resort visitors and money-changer traps, and Kuta and Ubud for the island's other two faces.
Fees, limits and licence status change; always confirm on the official site and the OJK licence list before you transact.
Frequently asked questions
Are there Bitcoin ATMs in Bali?
We found no public Bitcoin ATM in Bali that is confirmed operating. Machines in Kuta, Ubud and Seminyak appear only in old listings. A Lightning machine at Bitcoin House Bali in Canggu is a demo item, and we found no evidence it dispenses rupiah.
How can a tourist turn crypto into rupiah in Bali?
The safest route is to sell on a licensed exchange at home, or on a local app if your passport passes verification, withdraw to a bank, then use a card, QRIS or a Bank Indonesia-licensed money changer. USDT cash-delivery shops are operator claims and carry risk.
Can I pay for a hotel or restaurant in Bali with crypto?
No. The rupiah is the only legal means of payment in Indonesia. Bali's governor warned in May 2023 that tourists paying in crypto could face sanctions, and a car-rental owner in Jimbaran was arrested in June 2023 for advertising that he accepted crypto.
How many licensed money changers does Bali have?
Bank Indonesia counted about 601 licensed non-bank money changers (KUPVA BB) in Bali in 2025, the second-largest concentration in Indonesia. Look for a BI certificate, a registered company name and a QR-coded logo. The list is at moneychangerbali.com, complaints go to BI-PATROL.
Are the USDT cash shops in Bali licensed?
We cannot confirm it. MoneyBox calls itself an authorized money changer but shows no licence number on the page we read, and BaliUSDT states it is not a licensed financial institution. All of this is operator claims that we did not check against Bank Indonesia's register.
Do foreign tourists have to pay a levy in Bali?
Yes. Foreign tourists pay Rp150,000 once per visit through Love Bali, by card, bank transfer, virtual account or QRIS. KITAS, KITAP and some other visa holders are exempt. Use only the official lovebali.baliprov.go.id portal to avoid fake payment sites.