Travelling to Indonesia?
Whether you’re heading to Bali, Jakarta, or Yogyakarta, one thing’s for sure — you’re going to need some cash on hand. And while card payments are growing more common, cash is still king in many parts of Indonesia. This Indonesia ATM withdrawal guide will walk you through everything you need to know — from fees and cash limits to the best ways to save on conversion rates and avoid hidden charges.
💜 Stay Up To Date:
– Chocolate Finance Singapore Guide 2026: Rates, Miles, Withdrawals
– 13 Best Things To Do In Da Nang, Vietnam (2026 Guide)
– 33 Things to Do in Kyoto, Japan: Top Attractions, Food & Travel Tips
Summary:
- Cash is still essential in many parts of Indonesia, especially for street food, transportation, and at local markets
- Stick to ATMs from local banks like BCA or BNI
- Local ATM fees vary between 20,000 IDR and 75,000 IDR (~S$1.51 to S$5.66)
- It’s important to choose a fee-free card as bank cards typically charge ATM withdrawal fees ranging between 2-8%
- YouTrip offers up to S$400 in free overseas ATM withdrawals every calendar month. A 2% fee is imposed thereafter.
📚 Table of Contents
- Do You Still Need Cash in Indonesia?
- Can I Withdraw IDR Using My Debit/Credit Card?
- Where to Find ATMs in Indonesia?
- How to Withdraw IDR at Indonesia ATMs
- Indonesia ATM Fees
- Tips to Minimise ATM Fees in Indonesia
- Indonesia ATM Cash Withdrawal Limits
- Exchange Rates & Conversion Fees in Indonesia
- Tips to Avoid Extra Fees on Exchange Rates
- Indonesia ATM Safety Tips
Do You Still Need Cash in Indonesia?
Yes, cash is still king in many parts of Indonesia. While big cities and touristy areas increasingly accept card payments, small businesses and local vendors still prefer Indonesian Rupiah (IDR). You’ll need cash for:
- Street food stalls
- Public transportation
- Local markets
- Small hotels or homestays
Having some IDR in your wallet is always a good idea — even if you’re mostly using a card for payments.
📖 Related Guide: Best SGD to IDR Rate in Singapore
Can I Withdraw IDR Using My Debit/Credit Card?
Absolutely. Most ATMs in Indonesia accept international debit and credit cards, especially those with Visa, Mastercard, Cirrus, or Maestro logos.
Before you travel, make sure:
- Your card is activated for overseas use
- Know your daily withdrawal limit
Note:
- ATMs in Indonesia dispense either 50,000 IDR or 100,000 IDR notes. A sticker will clearly indicate which one.
📖 Related Guide: 22 Best Things To Do In Jakarta, Indonesia
Where to Find ATMs in Indonesia?
ATMs are widely available across cities, airports, and tourist destinations in Indonesia. You can usually find them at:

- Airport arrival halls
- Shopping malls
- Convenience stores (Indomaret & Alfamart)
- Banks & hotels
Popular ATM networks in Indonesia to withdraw from:
- Bank Central Asia (BCA) — locate your ATM here
- Bank Mandiri — locate your ATM here
- Charges a 50,000 IDR fee (~S$3.62) for foreign cards from Feb 2026
- Bank Negara Indonesia (BNI) — locate your ATM here
- Bank Rakyat Indonesia (BRI) — locate your ATM here
- Permata Bank — locate your ATM here
📖 Related Guide: Find out How To Send Money To Indonesia From Singapore
How to Withdraw IDR at Indonesia ATMs
Here’s how you can withdraw IDR at Indonesia ATMs with YouTrip in 4 easy steps:
- Locate an ATM displaying any of these logos and insert your YouTrip card

- Select ‘Saving account’
- Key in your 4-digit ATM & Card PIN
- Withdraw your desired amount in IDR
Enjoy FREE S$400 monthly withdrawals with YouTrip per calendar month with a 2% fee imposed thereafter
- And there you have it — you won’t ever have to worry about running out of cash in Indonesia 🎉
📖 Related Guide: Find out more about how to withdraw with YouTrip here
Indonesia ATM Fees
Here’s what you might be charged when withdrawing IDR in Indonesia:
- Local ATM fees: Some ATMs charge a withdrawal fee varying between 20,000 IDR and 75,000 IDR (~S$1.55 to S$5.83) for foreign cards. Check on-screen before withdrawing.
- Your bank’s withdrawal fee: Varies between 2-8% depending on your bank
- Foreign Transaction fees: Typically 1-3% of the transaction amount
📖 Related Guide: Discover Top 15 Bintan Resorts From S$81/Night
Tips to Minimise ATM Fees in Indonesia
- Stick to ATMs from local banks like BCA or BNI — they’re more reliable and often don’t charge extra fees for withdrawals with foreign cards
- Withdraw larger amounts less frequently to avoid repeated fees
- Use multi-currency cards that waive foreign transaction fees (like YouTrip, Revolut, or Wise)
- Avoid private standalone ATMs, especially near tourist hotspots — they often charge higher fees
📖 Related Guide: Check out 12 Best Things To Do In Bali: Your Bali Bucket List
Indonesia ATM Cash Withdrawal Limits
Most ATMs in Indonesia allow you to withdraw up to:
- 3 million IDR (~S$226.42) per transaction
- 6 million IDR (~S$452.84) per day
This can vary depending on your bank’s withdrawal limits. Remember to check your bank’s daily overseas withdrawal limit before you travel!
📖 Related Guide: Discover 13 Best Things To Do In Bintan For A Short Getaway
Exchange Rates & Conversion Fees in Indonesia
Here’s what to watch out for:
- Dynamic Currency Conversion (DCC): ATMs may offer to charge you in your home currency — always select IDR. If you select SGD, the ATM applies DCC, which gives you a poor exchange rate with extra fees.
- Exchange Rate Markups: If you’re not using a multi-currency card, your bank may mark up the exchange rate by 1-4%. So, keep this in mind when calculating your total costs!
📖 Related Guide: 3-Day Batam Itinerary: Things To Do In Batam
Tips to Avoid Extra Fees on Exchange Rates
The short answer: Use a multi-currency card.
A multi-currency card allows you to spend like a local without the usual markups or extra charges your bank would typically charge — some even waive the FX fees entirely.
Consider cards like YouTrip, Wise, or Revolut if you’re looking to save on foreign exchange rates and pesky fees. These cards:
- Allow you to score real-time exchange rates
- Avoid or charge lower foreign transaction fees compared to traditional banks
- Charge lower ATM withdrawal fees & work at most ATMs and retail stores in Indonesia
Here’s a quick comparison between some of the best multi-currency cards in Singapore:
| YouTrip | Revolut | Wise | Amaze | Trust | |
|---|---|---|---|---|---|
| FX Fees | No fees | On weekdays: No fees apply if you’re within your plan’s fair usage limit On weekends: 1% fee applies regardless of your plan | Currency conversion fee: From 0.26% *fee varies by currency | No fees for FX transactions ✅ 1% domestic fee for SGD transactions | No fees |
| ATM Withdrawal Fees | Up to S$400 free monthly ATM withdrawals A 2% fee is imposed thereafter | Free monthly withdrawals of up to S$350 / 5 withdrawals A 2% fee is imposed thereafter | From 1 May 2026: Free withdrawals up to S$100/month. 1.75% fee on amounts exceeding S$100. | Daily withdrawal limit: S$1,000 (incl. fees) | None |
*Taken as of 30 Mar 2026
📖 Related Guide: Best Multi-Currency Cards In Singapore: A Full Comparison Guide
Indonesia ATM Safety Tips
- Use ATMs inside malls or bank branches
- Avoid withdrawing cash late at night
- Cover the keypad when entering your PIN
- Keep your receipts and monitor your account for any unusual activity
- Be cautious with standalone ATMs in tourist areas — some may have skimming devices
Indonesia ATM Withdrawal Guide: Fees, Locations, Exchange Rates (2025) — Indonesia Power Plug & Socket Guide: Types, Voltage, Adapters & Tips
Country ATM Guides:
Need fee-free or lower-fee ATM recommendations? Explore our country-specific withdrawal guides:
🇲🇾 Malaysia ATM Withdrawal Guide | 🇯🇵 Japan ATM Withdrawal Guide | 🇹🇭 Thailand ATM Withdrawal Guide | 🇰🇷 South Korea ATM Withdrawal Guide | 🇹🇼 Taiwan ATM Withdrawal Guide | 🇭🇰 Hong Kong ATM Withdrawal Guide | 🇮🇩 Indonesia ATM Withdrawal Guide | 🇻🇳 Vietnam ATM Withdrawal Guide | 🇦🇺 Australia ATM Withdrawal Guide | 🇲🇴 Macau ATM Withdrawal Guide | 🇨🇳 China ATM Withdrawal Guide | 🇺🇸 US ATM Withdrawal Guide | 🇿🇦 South Africa ATM Withdrawal Guide | 🇵🇭 Philippines ATM Withdrawal Guide | 🇫🇷 France ATM Withdrawal Guide | 🇬🇧 UK ATM Withdrawal Guide | 🇳🇿 New Zealand ATM Withdrawal Guide | 🇮🇹 Italy ATM Withdrawal Guide | 🇰🇭 Cambodia ATM Withdrawal Guide
Get the Best IDR Rates with YouTrip!

Want to skip high fees and dodgy exchange rates altogether? YouTrip lets you pay with the best IDR rates with no fees and no hidden charges. You can also enjoy free monthly ATM withdrawals of up to S$400 with a 2% fee imposed thereafter. Perfect for hassle-free travel in Indonesia!
So if you’re looking for a go-to travel card, sign up for your complimentary YouTrip card today with <YTBLOG5> and get FREE S$5 in your account!
Then, head over to our YouTrip Perks page for exclusive offers and promotions — we promise you won’t regret it.
For more great tips and articles like this, join our Telegram (@YouTripSG) and subscribe to our free weekly newsletter here or down below.
For travel tips, event invites, and more, join our Community Telegram Group @YouTripSquad! 💜
Happy travels!
Related Articles
2-Day Bali Itinerary: Best Things To Do In Canggu Bali
14 Best Bali Hotels And Resorts (From S$54/Night)
21 Things To Do In Chiang Mai: What To Do, See, Eat
*The information stated above is true as of 30 March 2026








