The cash-versus-card debate is one every international traveler faces. Both options have real costs that are often hidden or misunderstood. Credit cards charge foreign transaction fees. ATMs levy withdrawal charges. Cash exchanges apply markups. This guide strips away the confusion and shows you exactly what each option costs so you can travel smarter and keep more money for experiences.
Quick Answer
A no-foreign-transaction-fee credit card is the cheapest option for most purchases abroad. For cash needs, use ATMs from reputable banks and withdraw larger amounts less frequently. The worst option is exchanging cash at airports or hotels.
The True Cost of Paying by Card Abroad
Standard Credit and Debit Cards
Most traditional credit and debit cards charge a foreign transaction fee of 2.5 to 3 percent on every purchase made in a foreign currency. This fee is applied automatically by your card issuer on top of the exchange rate. On $2,000 of card spending during a two-week trip, that is $50 to $60 in fees alone.
The exchange rate itself is usually reasonable—Visa and Mastercard apply rates close to the mid-market rate. The problem is the added percentage fee. This means even a card with a good exchange rate becomes expensive if it charges foreign transaction fees.
No-Fee Travel Cards
Travel-oriented cards that waive foreign transaction fees are the best option for card spending abroad. You get the card network's wholesale exchange rate—typically within 0.5 percent of mid-market—with no additional charges. This makes card payments cheaper than virtually any other exchange method.
Multi-currency fintech cards from providers like Wise and Revolut go a step further, offering rates within 0.3 to 0.8 percent of mid-market. These cards are particularly valuable for frequent travelers. Our fintech tools guide compares the leading options.
The True Cost of Using Cash Abroad
ATM Withdrawals
Withdrawing cash from ATMs abroad involves up to three layers of fees. Your home bank may charge a flat fee ($3 to $5) plus a percentage (1 to 3 percent). The foreign ATM operator may add its own flat fee ($2 to $7). And if you accept Dynamic Currency Conversion, you lose another 3 to 7 percent.
Despite these fees, ATMs typically offer exchange rates close to mid-market—far better than exchange counters. The key strategy is to withdraw larger amounts less frequently to minimize the impact of flat fees, and always decline DCC. For a detailed breakdown, see our guide on using ATMs abroad.
Cash Exchange Services
Over-the-counter currency exchanges—at banks, kiosks, or hotels—apply a markup to the exchange rate that ranges from 2 percent at competitive city-center exchanges to 12 percent or more at airport counters. Many also charge explicit commission fees. The combination can make cash exchange the most expensive option available.
Side-by-Side Cost Comparison
Here is what $1,000 of spending looks like with each method:
- No-fee travel card: You receive $995 to $998 in value. Cost: $2 to $5.
- Standard card (3% fee): You receive $970 in value. Cost: $30.
- ATM withdrawal (good bank): You receive $985 to $990 in value. Cost: $10 to $15.
- Airport exchange: You receive $880 to $950 in value. Cost: $50 to $120.
Always verify rates against the mid-market rate on SnapExchangeRates before exchanging money.
When Cash Is Still Essential
Despite the advantages of cards, cash remains necessary in many situations. Street markets, small vendors, taxis in developing countries, tipping, and rural areas often operate on cash only. Some countries—notably Japan and Germany—have a cultural preference for cash in everyday transactions.
The smartest approach is to carry enough cash for one to two days of essential expenses and supplement with card payments wherever accepted. Our regional guides for Europe, Asia, and the Americas cover the cash culture of specific destinations.
Pro Tip: The Optimal Travel Money Kit
Build your travel money kit around three components. First, a primary no-foreign-transaction-fee credit card for most purchases. Second, a backup debit card from a different bank in case your primary card is lost or blocked. Third, a modest amount of local cash obtained from an ATM on arrival.
This combination covers every scenario—from luxury hotel payments to street food purchases—while minimizing exchange costs. Before departing, check current rates on SnapExchangeRates and read our complete guide to avoiding exchange fees. Check SnapExchangeRates for live conversions and historical rates.
Frequently Asked Questions
Is it cheaper to pay by card or cash abroad?
A no-foreign-transaction-fee card is almost always the cheapest option, with rates within 0.5% of mid-market. Standard cards with 3% foreign transaction fees are more expensive than ATM cash. Airport and hotel cash exchanges are the most expensive at 5–12% markup.
Do all credit cards charge foreign transaction fees?
No. Many travel-oriented cards waive foreign transaction fees entirely. Check your card's terms before traveling—the 2.5–3% fee on standard cards costs $50–$60 on $2,000 of spending. Switching to a no-fee card can save hundreds over multiple trips.
Where do I still need cash when traveling?
Cash remains essential at street markets, small vendors, taxis in developing countries, for tipping, and in rural areas. Japan and Germany have cultural preferences for cash. Always carry enough for 1–2 days of essential expenses as backup.
What is the best payment strategy for international travel?
Use a no-foreign-transaction-fee credit card as your primary payment method. Carry a backup debit card from a different bank. Withdraw local cash from bank ATMs for situations where cards are not accepted. Always decline Dynamic Currency Conversion.