How to Avoid ATM Bank Fees in Bangkok, Thailand

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email

The cheapest, most convenient way of getting local currency overseas is to use a debit card with no foreign transaction fees. This removes the hassle of having to negotiate conversion rates at a currency exchange (whose conversions rates are typically subpar) and also reduces the risk of carrying around huge amounts of cash.

If you don’t have such a card already and are confused by the thousands of options currently available, a great solution for a lot of people is to simply pick up a TransferWise Borderless debit card. With one card, you can hold and pay with 40 currencies, have free ATM withdrawals (limit applies) and have market-leading exchange rates – far cheaper than anything you can get from a bank or foreign exchange company.

To get a Borderless debit card, start by opening a TransferWise account.

Still, ATMs can also be a minefield with additional fees from the local banks themselves – and in Thailand, this is a real issue with one of the highest fees in Asia.

As both a travel hub and one of the top destinations in Asia, you’d think that Thailand would make it easy for foreigners to get money from ATMs – but sadly, this wasn’t my experience. Since 2014, most of the local banks charge a 200 baht fee for all withdrawals, which is about the price of five street food meals!

So after weeks of getting ripped off, I did my research and found two options for avoiding ATM fees in Bangkok.

Counter Withdrawals From a Thai Bank

Some travellers that I met in Thailand (and some blogs) have reported success with withdrawing cash from their debit card from various Thai bank branches.

I’ve been told that while some banks will try and charge you the 200 baht fee anyway, keep trying until you find someone who’s willing. They’re not meant to charge a fee – but like a lot of things in Bangkok, you’re at the risk of being ripped off if you don’t know what you’re doing.

I never needed to try this due to the next method, but I can see how it might be useful – especially if you’re somewhere else in Thailand (without Citibank ATMs) and need cash.

Find a Citibank ATM

There are three Citibank ATMs scattered around Bangkok, often attached to an actual bank branch. These are fee-free for foreign cards, but make sure that you have a debit card that doesn’t charge international fees!

As an Australian, I picked up a Citibank debit card years ago. Aside from prepaid traveller’s money cards (which are super expensive in their own way), this is the only debit card offered by Australian banks that doesn’t charge fees for international transactions or for using foreign ATMs. If you’re a traveller from the US, I’ve heard great things about Charles Schwab.

This is the Citibank at Interchange 21 at Asok that I frequented during my second long-term stay in Bangkok:

And this is the transaction record from using the Citibank ATM in Central World:

Crunching the numbers with the exchange rate at the time, I discovered that my conversion of $189.31 to 5000 Baht was almost identical to the offical rate found on (a difference of less than 25 cents).

I would find it hard to believe that any non-bank currency exchange company could offer a rate that even comes close to this exchange rate, especially after including the standard commission or transaction fee! After years of travelling, I’ve only come across one currency exchange (in Amsterdam) that offered anywhere near reasonable rates.

Citibank ATMs in Bangkok can be found at the following locations:

To find this map on the Citibank website, go to this link and search for “Bangkok”.

The Citibank website lists the following addresses, but don’t try to Google them – it doesn’t really work. To make it easier for you, I’ve found the correct locations that you can find by clicking on the relevant link.

CentralWorld Citibank ATM

The CentralWorld Citibank ATM is in the far corner of the fourth floor of CentralWorld, near all the other bank branches. The shopping centre is big, so if you get lost, ask the information desk and they should be able to point you in the right direction.

Address: 4th floor, CentralWorld, Rajdamri Road, Pathumwan Sub-district, Pathumwan District, Bangkok

Click here to find it on Google Maps.

Interchange 21 (Asok) Citibank ATM

The Interchange 21 Citibank ATM can be found in the building with the huge Citibank sign (see photo above). If you’re facing the sign, it’s on the left, next to Family Mart. It’s a little tucked away, so if you can’t find it, go inside Interchange 21 and ask the bank branch for directions.

Address: 399 Sukhumvit Road, Interchange 21 Building (Asoke Intersection), Klongtoey Nua, Sub-district, Wattana District, Bangkok

Click here to find it on Google Maps.

Silom Citibank ATM

The Silom Citibank ATM is relatively easy to find as it’s right on the road. Have a look at the photos (or Street View) on Google Maps to see what the building looks like before heading over.

Address: 323 United Center Building, Silom Road, Silom Sub-district, Bangrak District, Bangkok

Click here to find it on Google Maps.

Personally, the CentralWorld and Interchange 21 Citibank ATMs were the closest by for me, and I withdrew money multiple times with no issues whatsoever.

I’ve heard some reports that there is also an ATM in Chiang Mai, but other sources have reported that this is either false or the branch has been closed down. So if you’re starting your trip from Bangkok, I’d recommend heading to a Citibank ATM as soon as possible and withdrawing some Baht before heading off. Bangkok is right in between Thailand’s northern and southern tourist locations, so it’s even possible to schedule in a pit stop halfway through your trip.

When All Else Fails

If you can’t find a Citibank ATM and the counter withdrawal isn’t working for you, you might just have to accept the fee. Still, not all ATMs are equal!

AEON Bank is a Japanese bank that charges a slightly lower fee – 150 Baht compared to the standard 200.

Krungsi Bank allows you to withdraw up to 30,000 Baht each time, which is the largest amount of any ATM in Thailand. Most ATMs allow around 20,000. If you’re going to pay the fee, you might as well try and minimise the number of times you need to withdraw cash from the ATM!

Other Ways to Save Money in Thailand

Use card. Since it’s safer not to carry too much cash, it’s a good idea to try and use your credit or debit card (without international fees, of course) whenever possible. Street vendors won’t accept card, but you might have better luck at cafes, restaurants and bars.

Pay in local currency. If you’re pay by card, the shop owner might ask if you want to pay in the local currency or in your home country’s currency. If your card doesn’t have international fees, always choose local. In-store conversions usually incur a fee, or a subpar conversion rate. If you play your cards right (sorry, couldn’t help myself), you might earn some airline miles as well.

Bargain, but within reason. Seriously, don’t try and haggle over 10 Baht at a street food stand. Don’t be that guy. But if you’re getting a taxi or buying a pair of elephant pants, start with the assumption that they’re overcharging and bargain to your heart’s content.

Book bus and train tickets online. After spending a month booking tickets through local travel agents, I realised that tickets are far cheaper online since prices are non-negotiable and don’t charge huge commissions. 12Go.Asia covers all of South-East Asia and shows you the prices for not only buses, but even trains, taxis and flights – all in one search. Booking in advance also tends to be cheaper, so be sure to check out the 12Go.Asia website before you set off.

Safe travels!

Related Articles

Leave A Comment

8 Comment threads
8 Thread replies
Most reacted comment
Hottest comment thread
9 Comment authors
Chris LimHailJornGlennFadi Akra Recent comment authors

Hey, yesterday I tested the Citibank ATMs at Interchange 21. Unfortunately they are also charging for 200thb now, but they are allow you to get up to 30 000thb at once


Hi, do Citibank ATMs in Bangkok also use 6 digit pin?


Hi Chris, do you use the Citibank ATMs or withdraw in the bank (over the counter)? I will be staying near the Silom Road Citibank and using a Citibank Debit Visa Plus card.


Hi Chris, just wondering if you can use other Aussie cards ( nab/anz ) in the Citibank atms and avoid the fee or must it be an actual Citibank debit (not credit) card ?

Fadi Akra
Fadi Akra

Hi chris Fadi here from Melbourne, the big banks in oz are only starting to catch up to what citi have offered for years down under. I myself like you have travelled for years with 0 withdrawal fee from any citi ATM worldwide with live money market rates that XE offers (no one comes close) its like Samuel L in Pulp Fiction says when hes talking about foot massages (“aint no ballpark and aint even the same sport”) I have tried to explain to anyone who travels this with varying degrees of success and my mates that have traveled with… Read more »


What about Thai issued debit cards with a Thai bank account, do they also have to pay the 200 Baht? Assuming you are able to open an account.


For those who have Polish Citibank cards: Citi converts currencies using the Mastercard exchange rate when the card is hooked to EUR account while you use the card for payment and for withdrawals at any other ATM than the ones belonging to Citi. While witdrawing at Citi ATM they convert at Citi exchange rate which is much less attractive. Hence, if you have a Polish Citi card, avoid Citi ATM’s.


Get an ING bank direct debit card. They don’t charge you overseas currency conversion rate and will rebate any fees charged by a foreign atm at the next month if you deposit 1000AUD into your account regardless of how much you use (Just transfer between 2 bank accounts by setting up automatic transfers if you are not earning that much of monthly income).

To keep the lights on around here, we are 100% supported by our readers. This means that when you click through and buy something through our links, we may earn some compensation at zero cost to you. Thanks for your support!