I have lived on Phuket for several years and change money here constantly, so I have put together everything that really helps you not lose on the rate. No fluff: where to exchange, where definitely not to, how much to bring in cash and how not to run into a scam. The material will be useful both for a tourist on a two-week trip and for those moving here for the long term.
In this guide we look specifically at how to exchange money on Phuket: what methods there are, what the fees are, how much cash to bring and how not to get scammed. If you need a short answer on where to exchange favorably and which exchanger to choose, see the page on currency exchange on Phuket.
The local currency is the Thai baht, written as THB or the ฿ symbol. In circulation there are coins from 1 to 10 baht and small change in satang, as well as notes of 20, 50, 100, 500 and 1000 baht. For a tourist it is more practical to keep smaller notes on hand: in small cafes, with taxi drivers and at markets, change from a thousand is not always given willingly.
Rubles, dollars and euros are accepted for payment almost nowhere in Thailand itself, except for a few places oriented toward our tourists. So you will need baht in any case, the only question is where and how to get them more favorably.
The baht-to-ruble rate floats every day. As of 7 August 2026, one baht costs about 2.4 rubles, but the figure should always be checked before a deal; the current guideline is on our baht rate page with a calculator. It is important to understand one simple thing: the rate at an exchanger is almost never equal to the market rate. The exchanger adds its own margin, and its size depends heavily on the location.
The most you pay is for urgency and having no other option. At the airport, where there is nowhere to turn, the markup is the highest. But between the exchangers in the city itself the difference is usually small: the large chains and online exchange are a little better, but chasing pennies across different spots makes little sense. The rate is also affected by the currency you are exchanging and the amount. Dollars and USDT usually go more favorably than rubles, and for large amounts the rate is almost always nicer.
There are plenty of ways to get baht on the island, and each has its own advantages. Let us go through them in order, from the least favorable to those that really save money.
The first thing an arriving traveler sees is the exchange counters in the baggage claim area. The rate there is one of the worst on Phuket, you can lose from 10 to 20 percent. You do not need to change the whole sum here. Take a little baht for a taxi and the first evening, and change the rest calmly in the city.
There are thousands of them on the island, especially in Patong. Their rate is better than the airport's, but it varies from spot to spot, so it makes sense to compare the rate on the board at a couple of nearby exchangers. And always check the final payout amount, not just the figure on the sign: sometimes an attractive rate applies only to large banknotes.
You can exchange currency at Thai banks, but the rate is average, and the queues and opening hours are not always convenient for a tourist. It is a reliable option, but not the most favorable. Far more interesting are the exchangers in large shopping malls. For example, at Central Phuket on the top floor in the finance zone there is a counter with a red sign that usually has a good rate, especially for dollars. Such spots are often better than street ones, and it is convenient to exchange there in passing, while shopping.
You can withdraw baht from an ATM, but a Thai bank almost always takes its own fee of around 220 baht per transaction, plus your own bank will add a fee. An ATM may also offer conversion into your currency at its own unfavorable rate; you should decline that option and withdraw in baht.
The most convenient method for those who value their time and want a good rate. You place a request with an exchange chain, transfer rubles via SBP, with a Russian bank card or hand over USDT, and receive the baht in cash at the office, by courier straight to your hotel or by transfer to a Thai account. The rate is locked in at the moment of the request, so the total is visible in advance.
Phuket is large, but the rate between areas differs less than is commonly thought. The difference is more noticeable by method of exchange than by place. Briefly, by main area.
The most touristy area, with the most exchangers, especially along Bangla Road. But the markup here is one of the highest on the island. Changing a large sum right on the main tourist street is not the best idea.
Calmer resort areas, with an average rate. If you live here, it is often better to order baht delivery from a large chain than to look for a good exchanger on foot.
The old town and the business part of the island. There are many large chains and banks here, and the rate is reasonable. There is no need to travel here specially just to exchange, but if you are in town anyway, it is convenient to change money.
In these areas there are fewer exchangers, and the rate is average. For such places, baht delivery by courier often turns out to be both more convenient and more favorable than a street exchange.
Exchanging rubles for baht is the most common request from our tourists, and today there is no problem with it. Cash rubles are also exchanged on the island, but their rate is usually worse than for dollars. Far more convenient is the cashless route: you transfer rubles via SBP or with a Russian bank card to a trusted exchanger, and receive the baht in cash or to a local account.
If you want to exchange rubles for baht favorably and without running around, the easiest way is to place a request online. The rate is locked in at once, and you can receive the baht by courier at your hotel. Large sums are almost always exchanged at a better rate than small ones, so there is no point in changing little by little at different exchangers.
If you have cash dollars or euros, you are in luck: their rate on Phuket is usually one of the best. Bring large, new banknotes, as the rate for small and worn ones can be lowered. USDT is a separate story. Exchanging cryptocurrency for baht has become very popular: the rate is close to the dollar, and you get cash without carrying it across the border. This is convenient for those who keep their money in stablecoins.
There are also less obvious options worth knowing about. If you have a Thai or other foreign card, you can transfer money to yourself from a Russian bank card, for example by card number through T-Bank or Sber, and then withdraw baht from an ATM. The method works, but remember the ATM fee for cash withdrawals, it eats into part of the sum. There is also P2P cryptocurrency exchange hand-to-hand to a card, but for a beginner it is risky: there are many fraudsters in this field, and without experience it is better not to get involved. We mention these methods for completeness, but for large sums a trusted exchanger is still more reliable.
There is no universal answer, but there is a working guideline. Bring a small amount of cash in dollars or euros for the first few days, so you do not depend on the airport rate. You can calmly change the rest locally as you spend. For two people on a two-week holiday, a sum equivalent to a couple of thousand dollars is usually enough with a buffer, but it all depends on your style of holiday, excursions and accommodation rental.
Keeping a large sum of cash on the island is unnecessary and unsafe. It is easier to exchange in parts through a trusted chain with delivery, when the money is really needed.
Look not at the most attractive figure but at the final payout amount. Check whether there is a hidden fee and at what rate your particular banknote is counted. A reliable exchanger has a license from the Bank of Thailand, a physical office or a network of offices, reviews and clear terms. The ability to lock in the rate when placing a request is a big plus: you know exactly how much you will get, even before the deal. Trusted exchangers specifically on Phuket and their terms are gathered on a separate page about currency exchange on Phuket.
The main trap is exchanging through direct messages in unfamiliar Telegram chats. Offers to exchange far better than the market regularly pop up. Sometimes there is an honest private trader behind it, but more often a fraudster: they take the transfer and disappear, and finding them and getting the money back is already impossible. For any noticeable sum this is an unnecessary risk.
A separate word about greed, because that is exactly what they catch you on. A too attractive rate, noticeably above the market, is almost always bait. They show an attractive figure, but in fact they will cheat you: recalculate at a different rate, slip you fake or small banknotes, give you short during a quick count, or simply vanish with your transfer. The rule is simple: if the rate is much better than everyone around, look for the catch. A legitimate exchanger cannot offer a rate far better than the market, it is not worth it for them, but for a fraudster, luring a client with an attractive figure is very much worth it.
A few more common tourist mistakes. They change everything at the airport right on arrival. They withdraw money from an ATM and agree to conversion into their own currency: the ATM may offer to give the sum at its own unfavorable rate, so always choose withdrawal in baht. They do not count the sum they receive on the spot and then discover a shortfall. And they chase a rate that is a couple of pennies better, losing time and risking running into a setup. A calm approach is almost always a better deal than fuss.
Do not change large sums at the airport. Between the exchangers in the city the difference is small, with the large chains and online exchange with delivery a little better. Dollars and USDT are usually a better deal than rubles, but Russian cards and SBP are also accepted by many exchangers. Check the final amount, choose a licensed exchanger and stay away from too generous offers in chats. If you want to exchange money on Phuket quickly and at a good rate, choose a trusted licensed exchanger with baht delivery: that way you will not lose on the rate or run into fraud.
Cash rubles are accepted, but it is better to transfer rubles via SBP or with a Russian bank card to a trusted exchanger and receive the baht in cash or to a Thai account. The ruble rate is usually slightly worse than the dollar rate.
A Thai bank almost always charges around 220 baht per withdrawal, plus your own bank will add its fee. If the ATM offers conversion into your currency, decline it and withdraw in baht.
A small amount in dollars or euros for the first few days, so you do not depend on the airport rate. Change the rest locally as you spend.
We recommend a trusted licensed exchange chain with offices throughout Thailand: a good rate, a safe deal, Russian cards and SBP.
⚠️ Promised a "much better rate" in a random Telegram chat? It is almost always a scam. Exchange only at licensed exchangers.