
Indonesia Travel Guide
A practical guide to a trip to Indonesia: Indonesian rupiah, USD, cards, the Bali tourist tax, transport, and what international travellers should know
Indonesia money at a glance
Currency
Indonesian Rupiah (IDR). Carry a USD float for the IDR 150,000 Bali tourist tax and emergency conversion.
Cards & ATMs
BCA, Mandiri and BNI ATMs are the most reliable. Skip standalone airport ATMs. Cards work in resort restaurants and malls.
Visa
Visa on arrival is available for USD 35 at Denpasar and Soekarno-Hatta airports. You can pay by card, or apply for an e-VOA before arrival.
Transport
Grab and Gojek for everything. Scooter rental is common but check insurance. Bluebird taxis are honest in Jakarta.
Etiquette
Use your right hand for greetings and when giving or receiving money. Dress modestly when visiting temples. Bargain politely at markets, starting at around 50% of the initial asking price.
Common mistakes
Don't exchange at money-changers without IRA verification. Watch for IDR / Rp confusion (one Rp = the same as one IDR). Tip in cash.
Indonesia is cash-leaning. Bali tourist areas accept cards; warungs, scooter rentals and small shops are cash only.
Best places to visit in Indonesia
Most Indonesia trips are built from two or three of these. Individual guides are being written.

Bali
The obvious draw, and cash-heavy outside resorts
Read the Bali guide
Jakarta
The capital, and far cheaper than Bali
Read the Jakarta guide
Yogyakarta
Borobudur, Prambanan and Javanese culture
Read the Yogyakarta guide
Lombok
Quieter beaches and Rinjani
Read the Lombok guide| City | In short |
|---|---|
| Bali | The obvious draw, and cash-heavy outside resorts |
| Jakarta | The capital, and far cheaper than Bali |
| Yogyakarta | Borobudur, Prambanan and Javanese culture |
| Lombok | Quieter beaches and Rinjani |
What things cost in Indonesia
| Coffee | Rp 30,000 |
|---|---|
| Grab ride | Rp 60,000 |
| Hotel (3-star) | Rp 800,000 |
| Warung meal | Rp 35,000 |
Budget roughly ₹2,400 to ₹7,550 per person per day on the ground, two sharing a room and excluding flights.
Money in Indonesia, in detail
Indonesia, especially Bali, has been popular with travellers for years. Visa-on-arrival is straightforward, flights are short, and a week-long trip costs a fraction of equivalent European destinations.
The currency is the Indonesian Rupiah, large numbers can be confusing. IDR 100,000 is roughly ₹500. Carry a small USD reserve for the Bali tourist tax (IDR 150,000) and for places that prefer dollars over rupiah.
The Rupiah and the Rupee
The Indonesian rupiah runs in big numbers, and the mental maths takes a day or two to settle. A nasi goreng costs around 50,000 rupiah. A villa night in Bali runs into the millions. The trick is dropping the last three zeros, divide by a thousand and the figure becomes manageable.
There is a small but important constraint travellers should know. Indonesian law restricts the export of large amounts of rupiah out of the country. The practical rule for a tourist is to convert what you need on arrival, spend it, and avoid leaving with a wallet full of rupiah. Carry small leftover amounts back if you must, but do not stockpile rupiah in India before flying. The cleanest approach is to carry US dollars from India and convert on the ground, or load a forex card with USD.
Rates move every day. The number on Google is the live interbank rate, what authorised dealers use to trade with each other. It is not the rate most banks and forex providers actually sell at. They build a markup into their selling price, usually 2 to 4 percent, and it never appears as a separate line item on the bill. On a forex order of a couple of lakh rupees, that markup quietly adds up to thousands.
How Much Cash to Carry
Indonesia is mainly a cash economy for everyday spending. Warungs (small local restaurants), street food, beach bars, fruit sellers, traditional markets, intercity transport, taxis outside Jakarta and Bali tourist zones, and most local experiences run on cash. Cards work at four-star and five-star hotels, branded restaurants in Seminyak, Canggu, and Ubud, supermarket chains, and major tourist sites like the Tanah Lot temple complex.
There is one important payment-side distinction in Bali. Many warungs, cafes, and small businesses accept Indonesian QR payments through QRIS, but QRIS is tied to local bank accounts and is not directly usable by travellers. The signs are everywhere; the wallet does not work for visitors.
A Sensible Cash Plan
Carry US dollars from India in clean, undamaged notes, torn, marked, or pre-2009 series notes are routinely refused at Indonesian exchange counters. Convert in batches on arrival rather than all at once. Keep a forex card loaded with USD as backup, both for ATM withdrawals in Indonesia and for hotel and restaurant payments where cards are accepted.
Indian residents can carry up to USD 3,000 equivalent in foreign currency notes per trip to Indonesia. Anything beyond that goes on a forex card or as a wire transfer. Most leisure trips will not approach the ₹10 lakh per person per financial year TCS threshold, so no tax collection at source applies.
Where to Exchange Money
The cheapest forex you will buy is the USD you buy in India before flying. Indian airport counters and tourist-area money changers run a noticeable markup over the interbank rate. Hotel front desks run worse. Online forex providers are typically a few percent better than both, and show you the rate and the applicable charges before you confirm the order.
Inside Indonesia, the authorised money changers operating under PVA Bali licences offer the best rates, far better than banks and far better than airport counters or hotel front desks. The catch is that there are also a number of well-known scam money changers in Kuta, Seminyak, and Legian. Stick to PT Central Kuta, BMC, and other PVA-licensed brands. Verify the licence sticker on the door, count the money carefully before leaving the counter, and never accept a rate that is suspiciously better than nearby competitors.
Skip the airport exchange counters at Denpasar and Jakarta for anything beyond the immediate cash you need on arrival.
Cards in Indonesia
Visa and Mastercard are accepted at four-star and five-star hotels, branded restaurants in Bali's tourist zones, supermarket chains like Pepito and Bintang, big shopping malls in Jakarta, and most established tour operators. Acceptance drops sharply outside those circles. American Express works at international hotel chains but not much else. JCB has decent acceptance through Japanese tourism volumes. RuPay has effectively no acceptance.
Apple Pay and Google Pay work at most card terminals that accept contactless. QRIS, the local QR system, is everywhere on signs but not directly usable by travellers.
Two Things Indian Cardholders Should Know
Online payments in Indonesia trigger 3D Secure verification, which means an OTP to your registered Indian mobile number. Keep your Indian SIM active on roaming, or use an eSIM that keeps the number reachable. Otherwise online bookings, particularly for domestic flights and ferries, fail at the OTP step.
At hotels and large restaurants, the card machine sometimes asks whether to charge in rupiah or in your home currency. Always pick rupiah. The home-currency option is dynamic currency conversion and adds a markup of several percent on top of whatever your card already takes.
ATMs in Indonesia
ATMs are everywhere in Bali, Jakarta, and the major tourist towns. Bank Mandiri, BCA, BNI, and BRI are the main networks. Foreign cards work at most of them, though withdrawal limits per transaction tend to be lower than what travellers are used to, often capped at around 2 to 3 million rupiah per withdrawal. Plan multiple withdrawals if you need cash for a multi-day trip.
There is a long-running ATM skimming concern in Bali. Use ATMs inside bank branches, large hotels, and major tourist centres rather than standalone roadside ATMs. Cover the keypad when entering your PIN. Check your account afterwards for unfamiliar transactions.
Skip the airport ATMs for anything beyond emergency cash. The fees are high and the rates are poor.
The fees, the withdrawal limits and the skimming precautions are covered in full in our guide to ATMs in Bali.
The Bali Tourist Tax
Since February 2024, Bali charges a tourist levy of IDR 150,000 per foreign tourist on arrival. The levy is paid online before flying through the official Love Bali portal, or on arrival at Denpasar Airport via card or cash. Pay before flying, the airport queues for on-arrival payment can be long. Keep the receipt, in case you are asked to show it at attractions.
The levy applies once per visit, not per night. Children are charged the same as adults. The funds go toward Bali's environmental and cultural protection programmes.
What You Will Spend Each Day
On the ground, daily spending in Bali splits into three rough tiers.
Backpacker: hostel or homestay, two warung meals, one cheap restaurant dinner, scooter rental, free beaches and rice paddies. Bali at this tier is among the cheapest serious-travel destinations in Asia.
Mid-range, where most travellers land: a private villa or boutique hotel in Seminyak, Canggu, or Ubud, two restaurant meals a day, a private driver for day trips, paid attractions like Tanah Lot or the Sacred Monkey Forest, occasional spa visits and surf lessons.
Premium: a five-star resort in Nusa Dua or Ubud's hill country, fine-dining restaurants, private guides, helicopter tours, the high-end wellness retreat budget. Bali at this tier rivals the Maldives for honeymoon spend.
Jakarta is similar tier-for-tier but feels more business-traveller than holiday. Yogyakarta and the smaller islands run cheaper across all three tiers.
A 7-day mid-range Bali trip for two is one of the better-value beach holidays you can plan from India. Flights and hotels are usually paid in India before departure and sit on top.
Indonesia money FAQs
Indonesia uses the rupiah (IDR). In mid-September 2026, 1 US dollar was about 17,770 rupiah and 1 Indian rupee about 185 rupiah at the mid-market rate, so ₹1,000 is roughly 185,000 rupiah. Bali prices are usually quoted in thousands, so "50k" on a menu means 50,000 rupiah, about ₹270.
Load a forex card in USD or withdraw rupiah from bank ATMs in Bali rather than converting rupees at an exchange kiosk. INR to IDR is a thin pair, and the beachfront money changers advertising the best board rates in Kuta and Seminyak are where most short-changing happens. Use an authorised PVA Bali changer, or an ATM inside a bank branch.
Indian residents can carry up to USD 3,000 equivalent in foreign currency notes per trip, with anything above that going on a forex card or as a wire transfer. Indonesia separately requires a declaration for cash or bearer instruments of IDR 100 million or more, roughly ₹5.4 lakh, filed on the electronic customs declaration that now forms part of the Indonesia arrival card. There is no cap on what you may bring, only the duty to declare it.
Bali charges a levy of IDR 150,000 per foreign tourist, about ₹810, introduced in February 2024. Pay it online before flying through the official Love Bali portal, or on arrival at Denpasar Airport by card or cash. It applies once per visit rather than per night, children are charged the same as adults, and the airport queues are long enough that paying ahead is worth it.
The bigger constraint is the withdrawal cap. Bank Mandiri, BCA, BNI and BRI all take foreign cards, but many machines limit a single withdrawal to around 2 to 3 million rupiah, so a multi-day cash budget means several withdrawals and several flat fees. Our guide to ATMs in Bali works through what one actually costs.
Use machines inside bank branches, large hotels or major tourist centres rather than standalone roadside ATMs. Bali has a long-running skimming problem, and the isolated street machines are where it happens. Cover the keypad, and check your account after the trip.
No. Rupees are not accepted by shops, restaurants or drivers in Indonesia, and INR to IDR is a thin pair that exchanges badly. Carry USD bought in India to change locally, or load a forex card and withdraw rupiah from bank ATMs.
At four and five-star hotels, branded restaurants in Seminyak, Canggu and Ubud, supermarket chains and big Jakarta malls, yes. Acceptance drops sharply outside those. RuPay has effectively no acceptance, so it should not be your main card. Warungs, street food, markets and most drivers are cash.
QRIS, the local QR system, is on signs everywhere but is tied to Indonesian bank accounts and is not directly usable by travellers. UPI is not a payment method in Indonesia either. Plan on cash for small vendors and a Visa or Mastercard for everything else.
Always choose rupiah. When a terminal offers to bill you in rupees, that is dynamic currency conversion, and the machine operator sets the rate rather than your card network. It typically adds several percent on top of what your card already charges. This comes up most at hotels and larger restaurants.
Only above the threshold. Tax collected at source applies at 20 percent on LRS spending beyond ₹10 lakh per person per financial year. Most Bali and Indonesia leisure trips stay well under that, so no TCS applies. Above it, the TCS is recoverable against your income tax when you file.
Use an authorised money changer operating under a PVA Bali licence, ideally one with a proper shopfront and a posted licence number. Rates at those beat banks, airport counters and hotel desks. Avoid the small beachfront kiosks in Kuta and Seminyak advertising unusually good board rates, and count your notes before leaving the counter.
Sort your Indonesian Rupiah before you fly
Lock the rate, carry the right mix of cash and card, and know today’s IDR rate before you book.
Buy indonesian rupiah before you fly
See your Matrix rate and the applicable charges before you confirm. Order online for doorstep delivery or collect from your nearest branch.
RBI Authorised Dealer Category-II, Licence No. NDL-ADII-0023-2023 · Same-day delivery · Serving 3 lakh+ customers