“How much do I need to live comfortably in Thailand?”
“Is US$3,000 a month enough to live a comfortable life there?”
These are the types of questions you may have when planning to live in Thailand.
When you search on the internet, you may find many different opinions. Some say they only need 20,000 baht ($667) a month while others need over 50,000 baht ($1,667 USD) a month.
The truth is, there’s no right or wrong answer. Determining the cost of living will largely depend on your lifestyle and how you will spend your money.
In this guide, we list all the fundamental costs — from basic necessities like rent, food, and transportation to miscellaneous costs as an expat in Thailand. You will also learn why the cost of living wildly differs for each person.
Also – it is worthwhile considering annual or one time costs, when establishing a budget – such as initial Visa, Deposits, Joining fees , miscellaneous personal expenses, furniture and similar.
However these items are largely dependent upon individual choice and covered separately outside this article.
*This article uses an exchange rate of $1 USD = 30 baht
Disclaimer: This article may link to products and services from one or more of Expat Den’s advertisers. We may receive compensation when you click on those links. This won’t cost you anything extra, but it helps us cover the costs of running this website.
First things first, prices for every cost category is only the average price. That’s because we can’t give you exact prices for all expense categories since they keep changing all the time.
In addition, many factors such as location come into play when calculating costs of meals and other expenses. For example, a plate of pork fried rice costs 40 baht in Bang Na located in the outskirts of Bangkok. But in popular districts like Silom or Siam Square, the same meal may cost 60-80 baht.
And if you buy the exact same meal in, say, Nan province, it may cost only 35 baht.
That said, you can use the average costs we’ve cited here to determine your living expenses.
Miscellaneous personal expenses such as clothes, personal care, gadgets, and the like aren’t included here as prices for those are vastly different from what you may pay in your home country.
Rent may be your biggest expense in Thailand, especially when you live in a big city like Bangkok or tourist destinations like Phuket and Pattaya. In fact, many expats spend over 30% of their monthly income for rent alone.
When you ask fellow foreigners how much they pay for rent, expect to hear different answers. Some people pay over 50,000 baht on rent, while some pay 30,000 baht. There are also those that pay around 15,000 baht and some that pay less than 5,000 baht a month.
In other words, the cost of monthly rent varies hugely and depends on factors like location, type of housing, and facilities offered. If you want to narrow down your rent expenses, you may want to answer these questions:
Which province in Thailand do you want to live? Do you want to live in Bangkok, Chiang Mai, or Hua Hin? Or do you want to live in the city outskirts of the capital? Do you prefer to set up residence in Isarn or some other province?
Do you want to live in a condo or a townhouse? Do you prefer a studio, one-bedroom, two-bedroom, or four-bedroom apartment? Do you want a fully furnished unit or are you buying your own furniture? Is there a swimming pool or a gym? How far is the house from the main streets?
All of these factors affect the rental price. In fact, prices of condos for rent in the same building, with the same size and with the same furniture can be different simply because they’re on different floors.
With all these considerations in mind, how much are you willing to pay for your desired place?
In any case, don’t forget to consider the biggest factors when choosing where to live: area, province, and room size.
A 30 square-meter studio room in Bangkok costs around 12,000 baht to 15,000 baht a month in expat residential areas like Onnut. In business districts like Asok or Silom, prices can go up to 24,000 baht. In Chiang Mai, a condo unit of the same size may cost you only around 10,000 baht a month even in the main city area. In Phuket, the same unit may cost 14,000 baht a month.
In Bangkok, if you want to rent a house with a small front yard and backyard, expect to pay around 30,000 baht. But if it’s in a province like Samut Prakan, you may only need to pay 16,000 baht.
However, if you live in a rural area in Isarn, you can rent a 608 square-meter house at only 5,000 baht a month.
The best way to save on rent is to find someone to share the cost with you. You may just save 50% off the cost of the rent, but also electricity, water, and internet costs.
Learn more details about this topic from our in-depth guide to renting in Bangkok.
Comprising a huge chunk of the cost of electricity in Thailand is air conditioning. Want to save on your electric bill? Then don’t forget to turn it off before you sleep at night. Some keep it turned on 24 hours a day and 7 days a week — that’s guaranteed to jack up your electricity bill.
To give you a rough idea on how much you need to pay for electricity every month, read this post from reddit. Get some insight on how much other people in Thailand pay for their electricity.
So, if you live alone in a condominium and leave the A/C on every night, you shouldn’t pay more than 1,500 baht a month.
But if you live in a house, use two A/C units turned on every night, your electric bill should be around 2,500 baht a month.
Lastly, if you live in a house with three bedrooms and have 4 A/C units turned on at all hours day or night, your bill may be around 5,000 to 8,000 baht.
The cost of water in Thailand is very cheap. If you live alone, your water bill shouldn’t be more than 100 baht a month.
At around 600 baht a month, you can enjoy high speed internet at home at 50 mbps speeds.
Note that this internet speed is fast enough to stream shows and movies in Netflix and other streaming platforms, in either HD or 4K.
This is roughly what many people pay in Thailand to get decent-to-great quality internet speeds. It’s the starting price point for your home internet, and the speeds are definitely sufficient for your daily needs.
Many people we know pay around 500 baht for their phone bill every month. A postpaid mobile phone package in this price point normally comes with 300 minutes of free call and mobile internet with 10 GB of data.
Some opt to pay 1,099 baht a month for an unlimited mobile internet package.
If you want both mobile phone package and home internet, you can choose from a variety of bundles. It’s cheaper compared to buying them separately.
There’s also a way to even pay only 543.46 baht every month, with 300 mbps internet for your home and a phone package with free 300 minutes of calls and 10 GB of mobile internet.
We have more detailed information, but we only offer to them to our supporters only.
The cost of foods in Thailand entirely depends on your choice of food and where you eat.
If you normally eat regularly priced meals at mid-priced places, your food expenses should cost no more than 10,000 baht a month. But if you regularly buy from local sellers, it’s possible to keep your food budget even lower — no more than 6,000 baht a month.
On average, meals cost only 40-50 baht in local food stalls and food courts. At this price range, you get one dish — more commonly, a bowl of noodles or an order of rice with meat and/or vegetables — without any sides.
If you’re dining at McDonald’s, KFC, or Taco Bell, expect to pay around 100-200 baht per meal.
At a mid-priced restaurant, meals are at 200-400 baht.
Fancier fare like a hotel seafood buffet costs around 1,500 baht per meal. A premium sushi course from Sushi Kanda costs 700 baht.
Perhaps you’re a coffee drinker and would like to know how much your coffee budget in Thailand should be.
Here’s a little trivia for you: All over the world, 2.25 billion cups of coffee are consumed by people every day. You would be pleased to know that Thais also consume a lot of coffee.
There’s a cafe in every corner of the city. The cost of one cup of coffee ranges between 20-200 baht.
It’s 20 baht per cup if you buy a coffee from a vendor on the street.
It’s 60 baht to 80 baht per cup if you buy from a nice cafe. These are the cafes that provide power sockets to charge your mobile phone or computer.
A cup of coffee at pricier cafes like Starbucks is 100 baht or more.
Brewing your own coffee? You can buy coffee beans from a supermarket at, on average, 229 baht for 250 grams which works out to be 9.1 baht per cup.
Local beer and liquor are cheap in Thailand. But depending on where you’re from,, you may find the prices of alcohol in Thailand to be more expensive than in your home country because of the high import tax.
A bottle of local beer (620 ml) in Thailand costs 49 baht, but then you may pay three times that amount for German and other imported beers.
The cost of healthcare in Thailand is the most unpredictable out of all expenses. Perhaps, in one year, you may be healthy and don’t have to pay a single baht for any medical treatment or medication. And you only need to pay a few thousand baht for an annual health check-up.
On the other hand, you might get hit by a motorcycle (or get into an accident of this nature) resulting in an operation that will cost you over 100,000 baht in total.
Naturally, you’ll want to get an idea of how much you need to spend on healthcare. You usually need to pay around 1,500 baht to 3,000 baht when visiting a private hospital in Thailand.
If you get admitted in a hospital, expect to pay at least 10,000 baht a night for a standard room. Admittance to an ICU costs around 100,000 baht a day.
Alternatively, you can go to a government hospital instead if you don’t mind waiting in a long queue.
But this option is only ideal if you know how to speak Thai or if you’ll be accompanied by someone who can.
A good way to control your healthcare expenses is to have insurance. You can read our health insurance for expats article to find out good insurance plan options for you and your family.
Don’t skip your workout routine while living in Thailand. There are a lot of exercise options in Thailand.
Depending on where you live, there might be a gym inside your condominium, which you can use for free.
Otherwise, you can apply for a gym membership at 1,200 baht to 3,000 baht a month. Prices depend on the quality and quantity of the facilities provided in the gym.
The 1,200-baht-a-month gym may have mostly cardio and basic exercise equipment and bath room, whereas a 3,000-baht-a-month gym comes with spa and exercise classes.
If you are serious about working out, you can hire a personal trainer for 1,000 to 2,500 baht per session.
You can also shell out 7,000 baht a month to get trained by a professional at a Muay Thai gym.
If you are on a budget, you can invest in a nice pair of sneakers, go to the nearest park, and run there without having to pay anything. Some parks even have free outdoor exercise equipment.
If you live in Bangkok and don’t have a car, motorcycle taxi, the BTS (skytrain), or the MRT (subway train) are going to be your main transportation options.
A typical commuting scenario involves taking a motorcycle taxi from your condo to a BTS station, and then taking a BTS to your workplace.
You may pay 20 baht to a motorcycle taxi and another 26 baht to BTS for average distances. You may spend around 2,500 baht every month.
Note that 26 baht per trip on the BTS only applies if you purchase a number of “trips” (15, 25, or 50 trips), which you can use for 30 days. This is as opposed to paying full price for specific distances, which can cost over 50 baht per trip.
It’s going to be much cheaper if you learn how to take the bus. Bus fare in Thailand is only around 10-20 baht per trip or around 600 baht per month.
If you regularly take the taxi, then you might have to spend around 6,000 baht per month.
In case you live outside of Bangkok, having your private transportation is recommended. You can rent a motorbike for 2,500 baht a month. Fuel costs shouldn’t be more than 500 baht per month.
Or you can rent a car for 15,000 baht a month. Car consumes 4 times more fuel than a motorbike on average. So, you would need to pay around 2,000 per month for fuel.
Thailand is a tourism country because, well, the country is beautiful. The costs of accommodation and transportation are cheap, too. When you live in Thailand, you can keep enjoying this benefit.
Here’s a quick rundown of the costs: it’s 881 baht for a sleeping train from Bangkok to Chiang Mai (695.5 kilometers). If you take the bus, it would cost only around 600 baht.
The average cost of renting a car in Thailand is 1,000 baht. If you use an eco car, it’s 600-800 baht per day.
You would only pay around 2-3 baht per kilometer on average for fuel, depending on the car type.
If you really want to save money, there are an even cheaper options. For example, you can take the train from Bangkok to Ayuthaya for only 20 baht.
In short, the overall cost of transportation in Thailand is very affordable.
The only exception would be Phuket where a single trip in a taxi from Phuket airport to Patong beach costs 800 baht.
As for hotel fees, a 3-star hotel may cost 1,200 baht per night. If you don’t mind sleeping in a hostel, you may pay only 90 baht per night at, for example, a hostel in Chiang Mai. That’s only US$3!
When we asked our team how much they spend per day when vacationing in Thailand, they answered somewhere between 1,000-1,500 baht per day per person.
If you love to watch English TV programs in Thailand, you need to get a TV package from AIS. It costs 499 baht a month for access to various English channels including HBO, FOX Sports, and CNN.
If you want to watch sports programs only, you can go for the Premier League package from TrueMove at 399 baht a month.
Both TrueMove and AIS have a package combining home internet, mobile phone calls and internet, and TV together, which gives you an additional 20% discount on your TV and home and mobile internet bills.
Netflix is also available in Thailand. A standard package starts at 280 baht a month.
There is no shortage of great movie theaters in Thailand. The theaters are spacious and clean, and the screens are huge and sharp. Theater seats are comfortable and there’s usually a great selection of English, Thai, and foreign movies.
Movie tickets are reasonably priced at 200 baht, on average.
However, popcorn, snacks, and beverage prices are overpriced like in many cinemas around the world. In fact, a popcorn-and-softdrink set costs, on average, 220 baht, which is even more expensive than the price of a movie ticket.
So, you should expect to pay around 420 baht for a movie, popcorn, and drink.
You can hire either a full-time or part-time maid in Thailand. A full-time “live-in” maid (one who lives in your house) salary is 15,000 baht, on average per month.
When you hire a full-time maid, she can cook, do laundry, or even take care of your kids.
If you’re hiring a part-time maid, expect to pay 600 baht every week for a few hours of cleaning — including sweeping, mopping, and washing dishes — on a per-day basis.
If you go this route, you may spend around 2,400 baht per month.
The laundry service cost in Thailand is calculated either per piece or per kilogram. It costs 20 baht per piece or 49 baht per kilogram, on average.
Laundry services include washing, ironing, picking up, and delivering your clothes/laundry items.
You can buy a laundry service as a package. For example, 700 baht a month for 40 items.
Laundry service is available at almost every apartment and condominium in Thailand.
In addition to laundry service, you can use a coin-operated washing machine. It costs 30 baht per usage. But for this option, you need to have your own detergent and fabric softener.
It is going to cost you 3,000 baht per month on average when you take a Thai course. In case you want to take online courses, then it’s around 500 baht a month.
A normal haircut for males costs 100 baht to 200 baht at a local barbershop. Nicer barbers cost somewhere between 300 to 400 baht.
And if it’s a popular, fancier barber, the cost of a haircut can be over 500 baht. The cost of a haircut for females is a few hundred baht more.
You need to pay for a visa and other related fees when living in Thailand. The cost itself isn’t bad. You can pay 1,900 baht per year for a single-entry visa or 3,800 baht a year for a multiple-entry visa.
An education visa, for example, needs to be renewed every 3 months. It costs 1,900 baht fee per renewal, excluding the necessary transportation costs.
If you have a tourist visa, you may need to extend your visa every 60 days for another 1,900 baht or fly out of Thailand to get another visa. But be careful if you plan to renew your tourist visa, as living in Thailand long-term on a tourist visa is considered illegal. You may get banned from re-entering Thailand when caught.
You should note that being denied entry at the airport even if you hold a Thailand tourist visa is not uncommon.
So, if you plan to live in Thailand, it’s best to get a proper visa.
Average Cost of Living
As you can see, it’s quite challenging to come up with the average cost of living in Thailand due to various factors.
On the other hand, John Joseph, spends 78,465 baht a month to take care of his family of four — that’s around 19,616.25 baht per person.
Richard MacCully, who shares a space with his girlfriend, spends 95,000 baht a month on his expenses in Bangkok. However, the cost of his accommodations is higher than usual since he bought a condo here. It also means that once his condo is paid off, his accommodation cost will significantly decrease.
If he had rented a condo instead of buying one, his cost of living would have been only 35,750 baht per person.
Foreigner Joe has a video on YouTube where he shares how his living costs came to 71,739 baht a month while retiring comfortably in Thailand.
On the other hand, a blogger, Mark Wiens, only spends 6,700 baht a month on his “barebones” living in Bangkok. And he has a roommate to share the rental fee.
How Much Do I Need, Then?
The short answer is: it depends on your lifestyle.
If you want us to give you some numbers, 30,000 baht (~$1,000) a month should be enough to live in Bangkok, Pattaya, and Hua Hin.
With this budget, you can rent a place, eat local food and some special meals at a restaurant, and travel on a budget.
But if you want to have a comfortable life, you need at least 40,000 baht a month. Many retirees in Thailand are spending that much every month to live comfortably.
If you live in Chiang Mai, you would need 20% less than in Bangkok. But if you live in Phuket, you can slash 20% more off your budget.
If you have someone to share your expenses, it’s possible to live here for less than 20,000 baht a month ($667).
However, if you live in a rural area, it’s possible to spend even less than 10,000 baht (US$334) a month.
To calculate your estimated cost of living in Thailand, you can use our cost of living calculator. You should be able to come up with a good estimate of how much you need every month based on your lifestyle.