The top banks in Thailand for expats (2024)

If you’re planning to live in Thailand for a while, it’s important to have a bank account. Our comprehensive guide will help you make an informed decision and choose the best bank.

The top banks in Thailand for expats (1)

Xe Consumer APAC

July 16, 2021 — 9 min read

The top banks in Thailand for expats (2)

When you arrive in Thailand—or any new country after a big move abroad—one of the first things you’ll need to do is open a bank account. A bank account keeps your money safe, and you can withdraw it whenever you need it. Additionally having a local bank account in your new home will give you a place to keep the local currency (in this case, Thai Baht) on hand without having to convert your old currency or pay costly international transaction fees.

Thailand’s banking system is regulated by the Bank of Thailand. The central bank controls 2 types of financial institutions in the country: depository corporations and non-depository corporations. As of June 2019, there were 30 licensed banks in Thailand, 6 of which were state-owned.

Fortunately, opening a bank account is fairly straightforward, even as a new expat. We’re here to help you understand how the banking system operates and how you can open a bank account.

Why you should open a bank account in Thailand

Having a bank account will help you feel more at home and ensure you save on transaction and currency fees. Here are some of the other benefits of opening an account:

What to know about banking in Thailand as an expat

Opening an account

Banks in Thailand operate differently from other Asian and Western banks. Many of the policies vary from branch to branch. Each bank has a set of rules and policies pertaining to account opening.

It’s common for branch managers to set most of the bank's policies and regulations. Some banks are stricter than others. Bank procedures also vary from branch to branch. Some banks will let you open an account online, while others will require your physical presence. Depending on the bank, it may take hours or days for your account to be approved.

Sending and receiving money

If you plan on sending money from or receiving money in your bank account, this is for you. It’s mandatory for account owners to file a Foreign Exchange Transaction Form (FET Form) if the remittance amount is more than $50,000 USD (or its equivalent in Thai Baht).

The FET Form is evidence of remittance of foreign currency into Thailand. It clearly specifies who sent the money and the purpose of the money transfer.

You can also use Xe to send money quickly and affordably to and from Thailand. More on that later…

What are some of the top banks in Thailand for expats?

Every bank has different requirements for opening an account, account fees, and services, andsome banks are accommodating to expats than others.

Many expats prefer international banks or large local banks with a good history.

Choose a bank based on your personal needs and immigration status. It’s also good to research beforehand so you can know what fees to expect. Common fees include annual account fees, card replacement fees, and account cancellation fees.

These are the 4 top banks in Thailand for expats:

1. Bangkok Bank

Bangkok Bank —Thailand’s largest bank—is popular for being the most welcoming to foreigners and non-residents. It has many branches in the country as well as London and New York. Of all local Thai banks, it has the largest international presence. Its Foreign Currency Deposit Account is specifically designed for expats.

The bank offers good exchange rates for international wire transfers. It also allows account holders to connect a western branch to their PayPal account for quick money transfers. The bank’s online banking facilities are better than for most local banks. Its main branch, on Si Lom road, is the most friendly one to foreigners.

2. Kasikorn Bank

Loosely translated, Kasikorn Bank means “Farmer’s bank.” It is one of the largest banks in Thailand and is popular with both citizens and foreigners. You don’t need a minimum deposit to open an account. The bank also has a Foreign Currency Deposit Account for expats.

However, cashing foreign currency checks with Kasikorn Bank can be a difficult process. Also, because many people bank with it, it’s common to find long queues in bank branches and ATMs. The most foreigner-friendly branch is the Sukhumvit 33 branch.

3. Citibank

Citibank is an international bank with origins in the US. It’s a good bank for expats and non-residents who handle a lot of cross-border banking. If you deposit over 3 million Thai Baht (THB) (about $92,930 USD) in your account, you automatically receive a gold status upgrade. Having a Citibank credit card allows you to earn points you can redeem with Thai Air.

The credit card points can also be redeemed for discounts in different outlets. In addition, you get travel insurance worth 7,000,000 THB if you buy an air ticket with the card. The annual fee can also be waived if you spend a minimum of 100,000 THB ($3,098.57 USD).

4. CIMB

With CIMB, you can open a bank account with just a visitor visa. Foreigners can also access internet banking services. But you’ll be expected to make a deposit of 1,000 THB ($30.99 USD) and pay a debit card fee. However, you can’t use the debit card that comes with a basic savings account for online purchases or make international transfers through the app. [EL2]

Requirements for opening a bank account in Thailand

Some Thai banks display the list of required documents for different procedures on their websites. Others provide this information over the phone. If you want to fast-track your application, it’s best to bring everything required by the bank.

If you can, carry more documents than those specified by the bank. Sometimes the bank may reject some documents and you may need substitutes. These are the documents most banks ask for during account opening.

  • Work visa or an employment letter showing your eligibility for a work visa (a student visa or tourist visa may work).

  • Passport or photo ID.

  • A Thai driving license.

  • A letter from your landlord or Thai house registration (your lease may work).

  • A letter of recommendation from a well-known organization--such as your embassy, a Thai university, or a reputable Thai citizen.

  • A letter (or other communication) from your bank back home to the Thai bank.

  • A minimum deposit (this may be optional depending on the bank).

  • A utility bill.

The documents required may vary, depending on the bank you select. What the bank accepts will also depend on the teller or the branch manager on duty.

Which bank account type is the best for expats in Thailand?

There are 2 types of accounts available to foreigners in Thailand: resident bank accounts and non-resident bank accounts. Non-resident bank accounts are ideal for foreigners with no proof of residence. It’s also worth noting that multinational banks are stricter in screening and approving accounts compared to smaller local banks. These 3 accounts are the best for expats in Thailand.

1. Savings account

This is the easiest bank account to open in Thailand--you don’t need a Thai work permit. A visa exemption or 30-day arrival stamp is all you need to open a savings account with Bangkok Bank. However, smaller banks may reject your application.

2. Foreign currency account

Opening a foreign currency account may seem like a good idea, but the restrictions and steep exchange rates can make you regret your decision. Remitting USD into the account is relatively inexpensive, but withdrawing or exchanging the money into Thailand Bahts (THB) is expensive. It may be cheaper to wire the money to a local account.

The best thing about this account is the low fees you pay when you receive and send large amounts of US dollars via wire transfer--some banks charge only 0.25% each way. Most banks require a minimum balance of $5,000 to $10,000 USD for foreign currency accounts. Also, foreign deposits are not protected in case your bank declares bankruptcy.

3. Current account

You need a work permit in Thailand to open a current account. The account functions like a savings account, but you’ll only get a checkbook (no passbook). A passbook is important if you like to track your deposits, withdrawals, and interest earned.

Use Xe to send money to your Thai bank account

Remember what we said earlier? Once you have a Thai bank account, you’ll be able to transfer money to and from your other bank accounts. While your Thai bank and your other banks may be able to carry out this service for you, there’s another option that will bring you a better all-around experience.

Xe money transfer makes sending money to Thailand quick, easy, and affordable. It’s easy (and free) to open an account, and you can send up to $500,000 USD, or the equivalent in your currency, online.

Once you sign up, you can send money right away through our website or our mobile app and track it until it reaches the recipient. And if you make international money transfers often, there are other options available to help you make the transfer that best fits your needs, including forward contracts and market orders.

How to send money with Xe

  1. Sign in to your Xe account. Don’t have an account? You can sign up for free in just 5 minutes.

  2. Select the currencies to exchange and enter the amount to transfer. There, you’ll get a quote for your transfer.

  3. Enter your recipient information. You’ll need to provide your recipient’s name and bank account details. If you’re sending money to your own account, select that option and provide those details about yourself.

  4. Provide your payment details. You can pay by card, bank transfer, or direct debit.

  5. Double-check and confirm. Does everything look good? Happy with your quote, transfer completion date, and the details you provided? Time to initiate your transfer.

Get Started

ThailandThai BahtTHBExpat Bank AccountsInternational BanksOpening a Bank AccountExpatsExpat LifestylesLife AbroadLiving Abroad Tips

The top banks in Thailand for expats (2024)

FAQs

The top banks in Thailand for expats? ›

The traditional choices for foreigners arriving in Thailand are Bangkok Bank and Kasikorn Bank. Both UOB (they took over Citibank's retail banking in Thailand in 2022) and CIMB also have a reputation for being more lenient with foreigners and offer more benefit options for expats.

Which American banks are in Thailand? ›

Foreign banks (North American)
  • American Express Bank.
  • BofA Securities.
  • Citibank Thailand.
  • JPMorgan Chase.

Which banks are foreign friendly in Thailand? ›

What are some of the top banks in Thailand for expats?
  • Bangkok Bank. Bangkok Bank —Thailand's largest bank—is popular for being the most welcoming to foreigners and non-residents. ...
  • Kasikorn Bank. ...
  • Citibank. ...
  • CIMB.
Jul 16, 2021

Which is the safest bank in Thailand? ›

Here we will detail the top five banks in Thailand for corporate banking for commercial and retail banks.
  1. Kasikorn Bank. One of the country's largest banks in terms of assets, deposits, and loans. ...
  2. Siam Commercial Bank. ...
  3. Bangkok Bank. ...
  4. TTB Bank (TMB) ...
  5. Krungthai Bank.
Mar 25, 2021

Which bank is best to get money in Thailand? ›

The following are five of Thailand's best-known banks:
  • Aeon Bank ATM locator.
  • Bank of Ayudhya (Krungsri) ATM locator.
  • Bangkok Bank ATM locator.
  • Krungthai Bank ATM locator.
  • Siam Commercial Bank ATM locator.
Dec 14, 2022

Does Bank of America work in Thailand? ›

Globally, we operate in over 35 countries including 12 markets in Asia Pacific. In Thailand, Bank of America offers clients integrated working capital management services, which include traditional credit lending products, trade finance, treasury management, and interest rate and foreign exchange hedging solutions.

Does Chase bank operate in Thailand? ›

We do not offer individual account services or have ATMs available at the Bangkok branch. For queries related to Chase retail banking or your retail account, please contact Chase customer service.

Which bank is best for foreigners to withdraw money in Thailand? ›

SCB (Siam Commercial) is probably the most commonly used banks for Thai people. For tourists it's a popular purple signed ATM with plenty available. Others: There are a few others including TMB and Kasikorn that all allow a maximum withdrawal of 20'000 THB, if your home country bank permits that amount.

Does Citibank have branches in Thailand? ›

Citi Thailand provides a full range of corporate and consumer banking solutions through Citi®and Citibank to over 1 million customers. Citi has 3 Retail Banking branches and 43 Citi Network branches and sales centers with approximately 2,200 local employees.

What is the best way to transfer money to Thailand? ›

Bank transfers are usually the cheapest option when it comes to funding your international money transfer with Wise. Bank transfers can be slower than debit or credit cards, but they usually give you the best value for your money.

Can a US citizen open a bank account in Thailand? ›

In principle, a foreigner who has no proof of residence in Thailand can only open a non-resident bank account; however, some Thai-based banks may, depending on their internal policy and discretion, accommodate requests from non-resident customers in opening a resident account with no proof of residence.

What are the top 3 Thailand banks? ›

Thailand's banking market

Despite Bangkok Bank being the largest in terms of total assets, other leading banks in Thailand also include Siam Commercial Bank, Kasikorn Bank, and Krungsri Bank which leads the banking market in terms of net profit.

Is it better to withdraw money in Thailand? ›

Yes, you will normally get better exchange rates in Thailand than in your home country. Exchange cash at an exchange office to get the best rates. Withdrawing cash using your card may cost you a fee.

Can you use an American debit card in Thailand? ›

Credit cards and debit cards are accepted in Thailand, though cash is essential for many purchases. Be sure to exchange your money when you arrive at the airport, as USD isn't accepted anywhere. Thankfully, ATMs are common, so you'll have no trouble pulling out the dough for your next delicious meal.

Can I use American credit card in Thailand? ›

MasterCard and Visa are the most widely accepted credit cards in Thailand, followed by American Express. Most hotels and restaurants accept all of these, especially in tourist destination areas. Discover and Diners Club are far less commonly accepted.

How much cash should I carry to Thailand? ›

How much INR can I carry to Thailand? The minimum amount of money required to enter Thailand is 10,000 baht (INR 23,411) per person and 20,000 baht (INR 46,283) per family. You're not permitted to import more than 50,000 baht (INR 1,17,057) per person. Can INR be exchanged in Thailand?

Can you transfer money from a U.S. Bank to a Thai bank? ›

You'll need to visit a U.S. Bank branch to send money outside of the United States. Talk to a banker to let them know you'd like to send an international wire transfer.

How much USD can i carry to Thailand? ›

Any person who brings or takes an aggregate amount of foreign currency exceeding USD20,000 or its equivalent out of or into Thailand shall declare such amount of foreign currency to a Customs Officer.

Does American money go far in Thailand? ›

Here are the top international cities where your dollar will go the farthest, according to GOBankingRates.com.
...
The U.S. dollar will go far in these 20 international cities.
LocationCurrency ExchangeAverage Cost of Daily Expenses
Bangkok, Thailand1 USD = 32.9077 THB$65
19 more rows
Jul 9, 2018

Is Wells Fargo bank in Thailand? ›

Wells Fargo does not have offices outside of the U.S. that provide services to consumer or small business customers. For assistance with your accounts when traveling internationally, refer to our international access codes for phone numbers, or visit our travel resource center.

How to transfer money from Chase to Thailand? ›

Here's how to send an international wire transfer:
  1. After signing in, tap "Pay & Transfer "
  2. Tap "Wires & global transfers"
  3. Tap the arrow to expand the foreign exchange rate calculator.
  4. Tell us if your recipient is an individual or business.
  5. Choose the Pay from account and Country.

Can I use my Chase bank account internationally? ›

We don't charge fees when you use your card abroad and we'll apply the current Mastercard exchange rate to any purchases you make in the local currency. Local banks may charge their own fees when you use one of their cash machines and you should make sure you understand what these are before making a withdrawal.

Which bank is best for expats in Bangkok? ›

Kasikorn Bank is Thailand's fourth largest bank and one of the most popular among foreigners. The bank makes it easy for non-Thais to open an account and offers convenient mobile banking and easy international money transfers.

Where can I withdraw USD in Thailand? ›

ATMs are everywhere: at the airport, banks, department stores or supermarkets. On small, local islands where there are no ATM's, you can oftentimes withdraw money at bigger resorts. You will pay a transaction fee for every withdrawal you make, usually of about 300 baht per transaction.

How can I open a bank account in Thailand from abroad? ›

What Documents Do You Need To Prepare?
  1. Proof of Thai residency. ...
  2. Proof of residency in your home country. ...
  3. Proof of property ownership in Thailand.
  4. Letter of reference from your home bank, your embassy, or a Thai educational institution.

How much money can I withdraw from Citibank ATM in Thailand? ›

Worldwide Cash Withdrawals

Free cash withdrawals from any bank's ATM in Thailand and from over 20,000 Citibank ATMs worldwide. Withdraw up to THB 200,000 or its equivalent currency. Withdraw cash in the local currency of the country you are in.

Can I use my Citibank ATM card internationally? ›

Yes, you can.

How to open bank account in Citibank in Thailand? ›

Apply for a savings account online or at the nearest Citibank branch.
  1. Apply for a savings account online or at the nearest Citibank branch. ...
  2. Tel: 02-081-099902-081-0999.
  3. Citibank, N.A. Central World Branch. ...
  4. Tel: 02-079-850002-079-8500.
  5. Citibank, N.A. The Crystal Branch. ...
  6. Tel: 02-078-744402-078-7444.

Does Thailand have Zelle? ›

No, Zelle® can only be used to send funds to someone who has a bank account in the United States.

Is it better to take cash or card to Thailand? ›

Most people opt to use both, depending on what they're buying. While some hotels, restaurants and stores accept card payments, you'll need to have cash with you to pay for other items. Many shops and attractions only take cash, and you may want to keep some coins to hand for tips.

Can I transfer money from my bank account to Thai bank account? ›

Wire transfers:

There is no better way to send money to Thailand than to use a wire transfer. In a wire transfer, money is sent directly from an Indian bank account to the overseas bank account of your beneficiary. Banks may offer online wire transfers, but companies such as BookMyForex provide a cheaper alternative.

What is the best debit card for Thailand? ›

The best travel money cards for Thailand are the Wise Multi Currency card, which offers the best exchange rate for Thai baht, a Westpac Worldwide Wallet or Up Bank debit card for ATM withdrawals and the BankWest Platinum Breeze or ING One Low Rate cards for credit purchases.

Is it illegal for a US citizen to have a foreign bank account? ›

It is not illegal for U.S. citizens to have foreign bank accounts. There are many legitimate reasons for a U.S. taxpayer to maintain a foreign bank account, including confidentiality, portfolio hedging and asset protection.

How long can a foreigner stay in Thailand? ›

The tourist visa must generally be used within 90 days from the date of issue and allows an initial stay of 60 days. After arrival in Thailand, a tourist visa may be extended at the discretion of an immigration officer once for an additional 30 days with the total period of stay no longer than 90 days.

Which bank is easier to open an account in Thailand? ›

Kasikorn Bank

The fourth largest bank in Thailand, Kasikorn has a wide network of branches and ATMs and is foreign friendly. The bank also offers convenient international money transfer and intuitive mobile banking. Kasikorn is typically one of the easier accounts to open.

Should I open a Thai bank account? ›

If you intend to retire in Thailand or perhaps visit as a tourist, opening a Thai online bank account is a must. It will be much simpler for you to handle your retirement savings from abroad or receive money to pay for your travel expenses.

What is the best or strongest international bank? ›

Top 5 International Banks for Worldwide Banking in 2023
  • J.P. Morgan Chase & Co.
  • Bank of America.
  • CitiGroup.
  • HSBC.
  • CapitalOne.
Mar 10, 2023

Can I use my Visa debit card in Thailand? ›

All major credit and debit cards are accepted in large businesses, hotels and restaurants in Thailand. However, you might find that smaller stores and cafes don't take cards, so carry some cash on you at all times.

Do you tip in Thailand? ›

Tipping is NOT customary in Thailand, there is absolutely NO mandatory requirement to tip anyone, but small gratuities for great service are very much appreciated. Unlike some other parts of the world, you will never see a Thai service provider with his hand out waiting for a tip.

Do I need proof of vaccination to fly to Thailand? ›

According to the following websites: https://tp.consular.go.th/and Tourism Authority of Thailand's website, from October 1, 2022 onwards, travelers entering Thailand will no longer be required to present COVID-19 related documents such as the certificate of vaccination and COVID-19 test result upon arrival in Thailand.

Can I use my US phone in Thailand? ›

The first step is to have your phone unlocked from the service provider before boarding, where in some cases you may be charged a small fee for the service. Once it is unlocked, your device will be enabled for a Thai SIM card, which is available in different sizes depending on the phone.

Should you exchange money before going to Thailand? ›

It is recommended not to buy any Thai Baht before arriving in Thailand as the rates offered in Thailand are always better than you could get back home. Cash exchanges in Thailand incur no commissions or fees. However, you should avoid changing cash at hotels, hostels or guesthouses because you will get a bad rate.

What is the coldest month in Thailand? ›

Quick Climate Info
Coldest MonthJanuary (82 °F avg)
Wettest MonthSeptember (12.26" avg)
Windiest MonthMarch (3 mph avg)
Annual precip.63.45" (per year)
1 more row

Are mosquitoes bad in Thailand? ›

Take greater precaution if headed to Thailand's 'back and beyond' as mosquitoes in such parts of Thailand can carry malaria, dengue fever and other diseases you definitely don't want.

How much cash should I take on a 10 day trip to Thailand? ›

Are you still wondering how much money to take to Thailand for 10 days? Generally speaking, you can travel around Thailand on a budget of $35-$70 per day (per person). As you can see in the infographic, we spent $67 per day as a couple.

Do they have Citibank in Thailand? ›

Citi Thailand. Citi® established a business presence in Thailand in 1967, and has since grown to become one of the leading financial institutions in the country. Citi Thailand provides a full range of corporate and consumer banking solutions through Citi®and Citibank to over 1 million customers.

Can you transfer money from a US bank to a Thai bank? ›

You'll need to visit a U.S. Bank branch to send money outside of the United States. Talk to a banker to let them know you'd like to send an international wire transfer.

Can I use my US debit card in Thailand? ›

Credit cards and debit cards are accepted in Thailand, though cash is essential for many purchases. Be sure to exchange your money when you arrive at the airport, as USD isn't accepted anywhere. Thankfully, ATMs are common, so you'll have no trouble pulling out the dough for your next delicious meal.

Will my Wells Fargo debit card work in Thailand? ›

All Wells Fargo cards should work internationally wherever the card's network is accepted – however, there's often a 3% foreign transaction fee, plus ATM withdrawal costs if you're overseas.

Can I use my Wells Fargo internationally? ›

Your Wells Fargo business credit card is either a MasterCard or a Visa card and is accepted worldwide wherever you see those logos. It's a good idea to have some foreign currency with you before you leave the U.S. to cover immediate expenses. Learn more about foreign currency and exchange rates.

Can I use Wells Fargo ATM internationally? ›

Wells Fargo charges a flat $5 fee for withdrawing cash from international ATMs; however, this fee is waived for Portfolio by Wells Fargo® checking account holders with unlimited non-network ATM withdrawals.

Which ATM to use in Thailand for foreigners? ›

SCB (Siam Commercial) is probably the most commonly used banks for Thai people. For tourists it's a popular purple signed ATM with plenty available. Others: There are a few others including TMB and Kasikorn that all allow a maximum withdrawal of 20'000 THB, if your home country bank permits that amount.

How can an expat open a bank account in Thailand? ›

What documents do I need to open a bank account in Thailand?
  1. Proof of Thai residency (Thai residence permit, utility bill, rental agreement etc.)
  2. Proof of residency in your home country (utility bill, bank statement, driver's license, etc.)
  3. Proof of property ownership in Thailand.
Feb 2, 2023

What bank card to use in Thailand? ›

Which card does Thailand use? Visa, MasterCard, Cirrus or Maestro main cards accepted in Thailand hotels, restaurants and shops. They are also the two main cards accepted at ATMs. American Express is less popular and we don't recommend taking that as your main source of payment.

Is Zelle available in Thailand? ›

No, Zelle® can only be used to send funds to someone who has a bank account in the United States.

What is the cheapest way to send money from USA to Thailand? ›

Bank transfers are usually the cheapest option when it comes to funding your international money transfer with Wise. Bank transfers can be slower than debit or credit cards, but they usually give you the best value for your money.

What's the cheapest way to send money to Thailand? ›

The best way to send money to Thailand is via a wire transfer with Travelex, enjoying a great exchange rate and no online transfer fees.

How much usd can i carry to Thailand? ›

Any person who brings or takes an aggregate amount of foreign currency exceeding USD20,000 or its equivalent out of or into Thailand shall declare such amount of foreign currency to a Customs Officer.

Is it better to exchange money in US or Thailand? ›

Also, it is usually better to wait until you get to Thailand and use the local exchange rates. Thai rates are often much better than the rates offered in the USA or Europe. Furthermore, you should avoid using the airport exchange rate counters and use high street counters when you get to your destination.

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 6271

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.