How to Avoid Foreign Exchange Fees When Travelling
Foreign exchange fees are added to virtually every overseas transaction. Here is how to avoid them entirely with the right cards and accounts.
Foreign exchange fees (also called FX fees) are charged by most banks on every transaction made in a foreign currency: typically 1.5–3.5% of the transaction amount. For a £3,000 holiday, that is £45–105 in invisible fees. The right card eliminates all of these costs.
Cards That Charge Zero FX Fees
- Revolut (any tier): no FX fee on spending, real rate during market hours
- Wise card: mid-market rate with no markup, small conversion fee
- Monzo (UK): no FX fee on spending abroad, fair ATM limits
- Charles Schwab Debit (US): no foreign fee and reimburses all ATM fees globally
- Steyble crypto card: 0% FX, up to 3% BTC cashback on all purchases
ATM Tricks to Avoid Hidden Costs
- Always choose local currency when DCC is offered — never choose your home currency
- Use ATMs inside bank branches rather than standalone ATMs
- Withdraw larger amounts less frequently to minimise per-withdrawal fees
- Check your card's ATM withdrawal limit before travelling
- Carry a backup card in case the primary is declined abroad
The Crypto Alternative
A crypto debit card funded with USDC converts to local currency at the point of sale using the real exchange rate with no markup and no foreign transaction fee. The Steyble card gives you this capability alongside up to 3% cashback in BTC on all purchases. For heavy travellers, the combination of zero FX fees and cashback is genuinely better than any traditional travel card.