Using a credit card in Thailand

We value our editorial independence, basing our comparison results, content and reviews on objective analysis without bias. But we may receive compensation when you click links on our site. Learn more about how we make money from our partners.

Use a credit card without foreign transaction fees to save money abroad.

Credit cards are widely accepted in Thailand, especially in the large cities. But the country also relies heavily on cash, so you’ll need some on-hand for taxis, smaller shops, street stalls and smaller establishments.

Our pick for use in Thailand

Capital One® VentureOne® Rewards Credit Card

  • Earn 1.25x miles on all purchases; 10x miles on purchases made through until January 2020
  • Earn 20,000 bonus miles once you spend $1,000 within your first 3 months when you open your account
  • Get 0% intro APR on purchases for your first 12 months, a variable APR of 13.74% – 23.74% applies thereafter
  • No annual fee
  • No foreign transaction fee
Read less
Read more

Compare cards for use in Thailand

Consider a credit card without foreign transaction fees to avoid paying extra on purchases made abroad.

Name Product Foreign transaction fee Annual fee Purchase APR Filter values
17.49% to 26.49% variable
Earn 75,000 Hilton Honors Bonus Points after you spend $1,000 in purchases on the card within your first 3 months of card membership. Rates & fees
0% intro for the first 12 months (then 13.74%, 19.74% or 23.74% variable)
Earn 20,000 bonus miles once you spend $1,000 on purchases within the first 3 months from account opening.
16.74% variable
Receive an annual $100 air travel credit toward flight-related purchases including airline tickets, baggage fees, upgrades and more.
$0 intro annual fee for the first year ($95 thereafter)
17.49% to 26.49% variable
Earn 60,000 miles after spending $2,000 in the first 3 months, plus $50 when you make a direct Delta purchase in the same timeframe. Rates & fees
17.49% to 26.49% variable
Earn 75,000 miles and 5,000 MQMs after spending $3,000 in the first 3 months plus $100 when you make a Delta purchase in the same timeframe. Rates & fees

Compare up to 4 providers

Save money with the following cards if you often travel to Thailand:

All Nippon Airways (ANA) flies between the US and Thailand. As a member of the Star Alliance, you can earn and redeem miles with a United credit card.

On the other hand, you can find flights on Delta or China Eastern Airlines and earn or redeem SkyMiles with a Delta card. But since this is an American Express card, it may have limited acceptance in Thailand.

Potential credit card fees in Thailand

There are two kinds of fees you could incur while using your credit card in Thailand:

  • Foreign transaction fees. You could pay up to 3% for every transaction you make. That’s $120 fee per $4,000 spent in Thailand.
  • Currency conversion fees. If you pay a merchant or make a withdrawal from an ATM in US dollars instead of local currency, you’ll incur a Dynamic Currency Conversion (DCC). DCC comes with poor exchange rates and additional fees potentially.

Can I incur both fees?

Yes. Avoid this by declining DCC and using a credit card without foreign transaction fees.

Which credit card issuers are accepted in Thailand?

American Express cards are accepted in large supermarkets, at expensive restaurants and hotels and at gas stations. Discover cards have moderate card acceptance in Thailand, mostly in high-end establishments. Look for the Diners Club logo for Discover card acceptance.

If you’re looking to make cash withdrawals, look for Citibank or Bangkok Bank ATMs for your Discover card. Bangkok Bank ATMs also accepts Amex cards, but so do many smaller banks’ ATMs.

Merchant acceptance
ATM acceptance
check mark iconHigh
check mark iconHigh
check mark iconHigh
check mark iconHigh
American Express
exclamation point iconMedium
check mark iconHigh
exclamation point iconMedium
exclamation point iconMedium

Should I use my credit card to get cash in Thailand

Thailand is mostly a cash-driven society and smaller establishments often won’t accept cards. Plus, using cash can be quicker and more convenient.

You could use a credit card to make a cash withdrawal from an ATM, but you’ll likely get high cash advance fees and a cash advance APR. Use a debit card for cash withdrawals to avoid those fees.

Some travelers claim the ATM cash withdrawal fee in Thailand is 220 baht, which is $7. You can minimize this by withdrawing large sums between 20,000 and 30,000 baht ($640 and $960). This is the ATM’s maximum withdrawal limit in Thailand.

Thailand travel money guide: Learn your options for spending in Thailand

Do taxis in Thailand accept credit cards?

No. Also, ridesharing, such as Uber, is illegal in the country.

Chip and PIN credit cards

Both chip and PIN credit cards and cards with a magstripe will work perfectly fine in Thailand. However, for cash withdrawals and unmanned POS terminals, a credit card with a PIN may be the best choice.

Get you four-digit PIN from the bank before you travel.

Is it safe to use my credit card in Thailand?

Thailand is generally safe for credit card use, but caution is advised. For example:

  • Select ATMs with care. Use an ATM attached to a bank as it’s less likely to have a card-skimming device. Also, you can more easily recover your card should it get stuck in the machine.
  • Take two cards. Carry a backup card in case something should happen to your primary card.
  • Keep your card in sight. Watch your card when paying with it to minimize card misuse.

How to prepare before traveling to Thailand

  1. Get a credit card without foreign transaction fees. Otherwise, you’ll pay up to 3% on everything you buy.
  2. Visa and Mastercard are universally accepted. You’ll be good with a Visa and Mastercard. American Express and Discover cards are also mostly accepted at high-end establishments and other places.
  3. Notify your bank before you travel. Your bank could block your card otherwise.
  4. Get your bank’s phone number. Call to quickly resolve any card-related issues.
  5. Get a backup card. You could lose your primary card or it may be declined. Having a backup card could be a lifesaver.
  6. Get some cash. You’ll need cash for smaller purchases and taxis. An ATM cash withdrawal could be an option, but make sure you’re using a debit card to avoid fees and the high APR.

Bottom line

Thailand is a cash-based society, but you can freely use your card almost everywhere in the large cities. Visa and Mastercard are widely accepted, but you could find places that take Amex and Discover, too.

For cash withdrawals, consider using a debit card as it’s free from cash advance fees and an APR. Use a credit card without foreign transaction fees for everything else you buy.
See more guides on using a credit card in other countries.

Frequently asked questions


Editorial Note: Any opinions, analyses, reviews or recommendations expressed in this article are those of the author’s alone, and have not been reviewed, approved or otherwise endorsed by any card issuer.

Was this content helpful to you? No  Yes

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site