Skip to content

Money Guide · SGD → IDR

SGD to IDR in Bali : Cash, Cards & ATMs

One Singapore dollar buys about IDR 12,000, and the rate moves daily. Here is where to change SGD, when to pay by card and how to use ATMs safely.

Plan My Trip
ATM and currency signs on a street in Bali

Where to Exchange

Changi, Denpasar or Town: Where to Change SGD

Change SGD 50–100 at Changi for arrival costs, then change the rest at an authorized money changer in Bali.

WhereRateBest for
Changi Airport money changersPoor: typically 5–10% worse than in BaliA small amount, such as SGD 100, for arrival
Denpasar Airport money changersBetter than Changi, still well below town ratesTravelers who brought no rupiah
Authorized changers (BMC, Central Kuta)Competitive, with no commission at reputable outletsThe bulk of your trip cash
Bali hotelsOften the worst rates on the islandEmergencies only

Know Your Notes

The Rupiah Notes You Will Use Most

Prices carry a lot of zeros, and vendors often drop the last three. Values below assume SGD 1 = IDR 12,000.

IDR 100,000 (red)

About SGD 8.30. The largest common note, good for mid-range meals and taxi fares.

IDR 50,000 (blue)

About SGD 4.15. The most versatile note for daily spending, from coffee to market shopping.

IDR 20,000 (green)

About SGD 1.65. Right for small buys like a Bintang at a warung or a fresh coconut.

IDR 10,000 (purple)

About SGD 0.83. Handy for tips, parking fees and street food.

ATM Checklist

How to Withdraw Cash Safely in Bali

  1. 01

    Pick a bank ATM

    Use BCA, Mandiri, BNI or CIMB Niaga machines, ideally inside a branch or at a busy Circle K or Indomaret.

  2. 02

    Check the machine

    Look for loose devices on the card slot and keypad, and cover the keypad as you enter your PIN.

  3. 03

    Know the limit

    Machines with IDR 50,000 notes often cap at IDR 1,250,000. Those with IDR 100,000 notes allow IDR 2,500,000–3,000,000.

  4. 04

    Withdraw less often

    Singapore banks charge about SGD 5–7 per overseas withdrawal plus FX fees, so make fewer, larger withdrawals.

  5. 05

    Wait for your card

    Indonesian ATMs often give the cash first and the card after. Do not walk away without it.

Daily Budget

What a Day in Bali Costs

Per person, per day, excluding flights and accommodation.

Prudent

From SGD 70

Warung meals at about IDR 50,000, Gojek rides, beach time and market browsing.

Mid-range

From SGD 150

Cafe and restaurant meals at IDR 150,000–250,000, a half-day driver (about IDR 400,000) and a spa treatment.

Luxury

From SGD 350

Fine dining at venues like Merah Putih or Sarong (IDR 800,000+ a meal), a full-day driver and beach clubs.

Questions

Bali Money FAQ

Should I bring USD or SGD to exchange in Bali?

Bring SGD. Converting SGD straight to IDR avoids a double conversion through USD and its second exchange margin.

Should I pay in SGD or IDR by card?

Always choose IDR. Paying in SGD triggers the merchant terminal's poorer rate, and picking IDR can save 3–5% on every purchase.

Do Bali shops add a credit card surcharge?

Often, yes. Many businesses add 2–3% for card payments and usually say so first. Your Singapore bank may also add 2.5–3.5% in foreign transaction fees.

Can I use PayNow or GrabPay in Bali?

Not widely yet. Use Gojek (GoPay) or Grab instead: link your card to pay for rides, food delivery and some QR payments.

How much cash should I carry each day?

About IDR 500,000–1,000,000 (SGD 42–84) in mixed notes covers meals, transport and small buys. Leave the rest in your hotel safe.

Is tipping expected in Bali?

Not required. Many hotels and restaurants add a 10–15% service charge. IDR 10,000–20,000 for a driver or rounding up at a cafe is welcome.

Plan With Us

Plan Your Bali Trip from Singapore

From villa bookings to full itineraries, our team handles the details so you can focus on the trip.

Chat on WhatsApp

Every guide is checked by our Bali desk before it goes live. We never accept payment for recommendations.

Office
Jalan Sunset Road No. 88, Kuta, Badung, Bali 80361
Phone / WhatsApp
+62 811-3941-4563