Hi! I know there are plenty of banking machines around Tokyo and Kyoto, where I'm headed next month. However, since Japan is so cash-based (2 of our 3 ryokans do not take credit cards) I'll need to be able to easily access my bank account.

So just to double-check - do the ATMs accept 6-digit PINs? I'm on the Plus & Cirrus system (via Royal Bank of Canada).

Do Japanese ATMs charge a withdrawal fee? If so, are some banks more reasonable than others? Here in Canada, when you withdraw $ from an ATM that's not your own there's a fee of $1.50 - $3 depending on the bank. (Of course my own bank will also charge a fee to process withdrawals from foreign ATMs!)

Any advice about dealing with cash? I'm so used to using my debit or credit card it's hard to know just how much cash would be wise to carry. Should I withdraw 63,000 yen to pay for my Kyoto ryokan while I'm there? Plus I'll need cash for most meals and subway & bus fare, too. Sorry if these are stupid questions.

Thanks for your help!

Danielle