There are 2 fees you’ll incur when sing an ATM in a foreign country. One is the fee from the bank that owns the ATM which is disclosed during the transaction. The other is a fee from your bank for using an ATM that it not theirs. They may also throw a foreign transaction fee on top of that. It can be very expensive to withdraw money from a foreign ATM so always take the maximum amount to reduce the number of transactions you have to do.   Alternately, you can look for a bank that doesn’t charge foreign ATM fees. Some of these even reimburse you the fees the ATM’s bank charges, like Lending Tree or Aspiration. It is entirely reasonable to keep an account you only use for traveling in one of these banks to reduce your travel expenses.