I suggest you carry Indonesian Rupaiah with you. It will be very convenient during transactions, as the local vendors and shopkeepers are sometimes unwilling to take USD. Also it will be hassle free to use the Rupaiah straightaway rather than taking the hassles of checking how much USD you should be paying after conversion of local currency. So getting your money exchanged into Indonesian Currency from any exchange outlets, shops is the most wise thing to do.
I suggest you get NiYO international debit card. It's free to withdraw from ATMs and at POS. I used it extensively on my trip to Bali. You can check out my post for more information This is how I saw Bali, You can too! https://tripoto.page.link/cw3e
Related Questions For You
Earn credits when your answers are upvoted by others.