Bangkok Base
Bangkok Cost of Living 2026: My Real Monthly Numbers

Blog /

Bangkok Cost of Living 2026: My Real Monthly Numbers

A line-by-line breakdown of what I actually spend each month in Bangkok as a remote worker. Rent, food, transport, fun. No theoretical budgets.

  • cost-of-living
  • budget
  • bangkok
  • remote-work

After a year-plus of daily reconciliation, the honest headline number is around 50,000 baht a month for a normal solo expat life in Bangkok — a realistic middle, not a floor. You can run leaner (35–40k is achievable with discipline) but the 50k figure is what it actually costs once eating-out drift, transport, gym, social and the small comforts add up.

Here is the actual breakdown, with notes on the trade-offs and where the leaks are.

My setup, briefly

  • One-person studio, 30sqm, fitted kitchenette (used mostly for snacks, coffee, and laundry — not for daily cooking)
  • MRT + BTS + Grab as the daily mix; motorbike taxis for short hops
  • Street food + 7-Eleven for most meals, one or two sit-down meals out a week. Almost nobody in Bangkok actually cooks daily — street food at 50–80b is faster, cheaper, and better than what most kitchens turn out. The kitchenette is real, the cooking habit is not
  • Co-working most days from a quiet apartment-plus-cafe rotation
  • Gym membership at a small local place, not a chain

If your life looks different, bigger apartment, more nights out, more Grab Food, your number will look different. Use this as a calibration point, not a target.

The line items (in baht, rounded)

CategoryMonthlyNotes
Rent8,500–10,000Mid-tier studio in a building with a small pool and gym
Utilities (elec, water)1,500–3,000Electricity swings 1,500–3,000 depending on AC use; water is around 100b/mo, basically a rounding error
Phone400AIS prepaid unlimited (100b/wk or 400b/mo). The 30GB tier is 350b if you do not need unlimited
Internet (in flat)~500500Mb/s True fibre. 1Gb/s is ~700; the 500 tier is a steal for normal remote-work use. AIS Fibre offers the same pricing
Food (groceries — light)2,000–3,000Coffee, snacks, drinks, weekend basics from Big C / Tops. Not daily cooking — see setup note above
Food (street food + 7-Eleven — the daily base)6,000–8,000The bulk of meals. Pad krapao, noodle soup, grilled-on-a-stick, 7-Eleven hot food. 50–120b per meal × 2–3 meals × 30 days
Food (sit-down + drinks out — the variable line)4,000–8,000One or two mid-tier dinners a week (200–400b) plus social meals out. The line that swings: stays at 4k if you’re disciplined, hits 10k when nights out fold in
Transport1,800MRT/BTS for the daily run + Grab when carrying things or it’s late + motorbike taxis on short soi-to-soi hops
Gym1,200Local indie gym, no chain markup
Coffee + workspace3,000–9,000The widest line item. 3k if you mix 7-Eleven (55b), Inthanin (50–70b), Oasis (110b) and an occasional cafe day. 9k if it is daily Starbucks (130–180b × 2 × 30) — easy to hit without trying
Visa / admin1,200 amortisedAnnual extension fees split across 12
Health insurance2,500SafetyWing, GBP-converted
Discretionary8,000–10,000Massages, dates, weekend trips, miscellany. The “buffer” line — usually higher than you think
Subscriptions (GBP, converted)~2,200Netflix + Spotify + UK SIM + language apps. See section below
Total~43,000–60,000 bahtAbout £1,025–£1,430 / $1,305–$1,820 at current rates. Sums of the line-item ranges; 50k is the steady-state middle

The 50k figure is the steady-state I have settled on after the cheap-budget targets repeatedly broke. The lower end is achievable with the discipline below; the upper end is the more honest middle for a normal month.

Why the budget creeps — death by a thousand cuts

The biggest pattern I have learned: tight daily targets (300 baht / day, etc.) collapse. Not because of one big blowout but because of small leaks that compound. Crucially, the leak is not “eating out vs cooking” — almost nobody cooks here, street food and 7-Eleven are the cheap base. The leak is “cheap eating out vs the next tier up”:

  • Street food vs mid-tier sit-down. A 60b pad krapao at the corner stand vs a 250b version at a sit-down restaurant is a 190b delta. Five lunches a week skewed up = ~3,800 baht/month.
  • Grab Food on tired days. 250–500b a delivery × 4 a week = 4,000–8,000 baht. The cheaper version of the same meal walked-to is 60–80b. The convenience tax is the heaviest one in the budget.
  • 7-Eleven coffee vs Starbucks-as-coworking. 7-Eleven at 50b vs Starbucks at 130–180b. Two drinks a day at Starbucks for 30 days = 8,000–11,000 baht. At 7-Eleven the same intake is 3,000. The single line that swings hardest.
  • 7-Eleven impulse runs. Five 40b stops a week (snacks, drinks, the quick-fix dinner) is 800 baht. Each one feels like nothing in the moment.
  • Odd nights drinking. 100–150b a drink × 15 nights = 1,500–2,250 baht. Adds up faster than dinners.

None of these are catastrophic. They compound. The honest 50k baht ceiling is what happens when you stop pretending 300b/day is sustainable for a normal social life and just budget for the realistic spend at the next tier up from pure street-food discipline.

What I am not optimising

I am not living on the lowest possible budget. The Bangkok rent ladder roughly looks like:

  • 6,000–9,000 baht/mo: older buildings, further from the BTS/MRT, smaller studios. Liveable, often dated.
  • 9,000–14,000 baht/mo: mid-tier studios in newer buildings with a small pool and gym, 5–10 min walk to a station. This is the band I sit in.
  • 15,000–22,000 baht/mo: in a popular soi (Asok, Phrom Phong, Ari, Thonglor near the BTS) this is still a 26–32sqm studio, just newer building or right next to the station — you don’t actually get a 1-bedroom in this band centrally. If you want a larger room, the same money gets you 35–45sqm further from the centre (Bang Sue, On Nut, Lat Phrao, Bang Na). I have paid in this band before; centrally it is comfortable but the marginal value over the mid-tier is mostly the walk-to-BTS minutes.
  • 25,000–35,000+ baht/mo: premium 1–2 bedrooms in Thonglor / central Sukhumvit / luxury Sathorn buildings. Concierge, multiple lifts, river views. Real money.

You can push the total monthly cost down to around 20–22,000 baht in lean-runway mode (lowest sensible rent + street food / 7-Eleven / mall food courts as the daily base + 7-Eleven or Inthanin coffee instead of Starbucks-as-coworking, the odd Grab when you need it). Cooking at home is not really part of that picture for most expats — local eating out is already cheap enough that the kitchen rarely earns its keep. See the Bangkok on £20 a day budget post for that breakdown.

I keep rent in the mid-tier band and spend the difference on travel and food. Personal preference; the prestige bands are real if you value them.

Where the money actually goes

The biggest surprise after a year is how much coffee, coworking, and discretionary together add up to. About 25% of my spend. If I were on a tighter month I could trim 4–5k baht off that bucket easily without changing my life much. I generally don’t, because the small comforts compound into a much better daily mood.

Conversely, things I expected to be expensive that are not:

  • Healthcare. Self-paid clinic visits are 600–1,500 baht. A dental clean was 1,000 baht. I would not assume the worst-case (major surgery) is cheap, but routine stuff is dramatically cheaper than the UK or US.
  • Gym. Local independent gyms are 800–1,500 baht/mo. Chains (Fitness First etc) are 2,500–3,500 baht/mo and are not worth it for most people.
  • Internet. Fibre at 500Mb/s for ~500 baht/mo, 1Gb/s for ~700 baht/mo. Both True and AIS offer those tiers; I run True in the apartment because it was pre-wired in my building. The 500 tier is the steal of the price list and is overkill for any remote-work use I have thrown at it. The fastest tier in your home country probably costs more.
  • Mobile. AIS prepaid unlimited at 100 baht/week or 400 baht/month, no realistic throttling on a normal day. The 350-baht 30GB tier is fine if you do not need unlimited. Pay for both home fibre and unlimited mobile, the mobile is your fallback when the cell connection is flaky in a basement cafe and the fibre is your anchor when client calls cannot drop. There is no rule that home and mobile have to be the same carrier; pick each one on merit.

Where the money actually does not go

Things that drain budgets in Western cities and are reasonable here, on the days you make the cheap choice:

  • Cheap food when you choose it. Street food is 50–80 baht for a real meal (pad krapao, noodle soup). 7-Eleven hot food is 40–60 baht. A local sit-down with air-con is 60–120 baht. Mall food courts (Terminal 21, EmQuartier, Siam Paragon, MBK) are the underrated middle tier — ~60–90 baht for a real meal in air-conditioned comfort, much better quality than the Western mall-food-court reflex would suggest, and you pay with a stored-value card instead of cash. Above that the eating-out leak starts: mid-tier restaurant 200–400, higher-end with drinks 400–800, Grab pizza for two 400–600. The cheap path exists; whether your month uses it is a behaviour question, not a price question.
  • Cleaning supplies, basics. 7-Eleven for the small everyday stuff (sponges, dish soap, basic toiletries) at the corner-shop convenience tax. Tops and Big C for the weekly run. Lazada for everything else, especially anything bulky or branded.
  • Entertainment. Walks, parks, the river, and the night markets (Chatuchak weekend, Rot Fai Ratchada when it is open, the Asiatique riverfront). Bangkok is a “free things to do” city if you let it be, and the night markets in particular are an evening’s entertainment for the price of one street-food plate.

What I’m really paying for at coffee shops

The 3,000-baht coffee+workspace line is the honest version of what most “coworking” budgets actually are. Stop calling it coworking, call it Starbucks, because that is where the spend goes. The full price ladder is something like: 7-Eleven 55 baht, Inthanin 50–70, mall food-court chains around 65, Oasis around 110, Starbucks 130–180, independent third-wave cafes (Roast, Casa Lapin, Roots) 130–200. The price gap is not about the coffee; it is about the seat, the air-con, and the wifi.

Most coffee drinkers do 1–2 a day comfortably. At 7-Eleven, two a day is 110 baht (3,300/month). At Starbucks, two a day is 300 baht (9,000/month). I have personally hit 9,000 baht at Starbucks in busier work months without trying. That is the line that swings.

Bangkok also has a small constellation of 24-hour cafes that I rotate between when I want to work odd hours, that is its own post; the short version is they are the cheapest reliable workspace in the city if you are happy without a fixed desk.

On Grab Food and the convenience tax

Grab is genuinely cheap by Western standards (5km ride 80–150 baht). The line that drifts is Grab Food, not the rides. A pizza for two on Grab is 400–600 baht delivered; a Thai dinner with two mains and a couple of drinks is 350–500. Easy to spend 4,000+ baht a month on Grab Food without making a deliberate choice. I aim to keep it under 2,000 by treating delivery as the rain-and-tired-only option.

Motorbike taxis: when they make sense, when to skip

The orange-vest motorbike taxi (win mo-sai) at the mouth of every soi is one of the best pieces of urban transport in Bangkok for the right trip. The riders are licensed, locally regulated, know the back streets, and weave traffic better than any car — which is exactly the value proposition and exactly the risk.

My personal rule: soi-to-station, station-to-soi, anything under five minutes of road time. Beyond that I take a taxi or Grab car if I have the option.

The reasoning:

  • Fares. Short hops are 20–40 baht per ride (laminated price chart at the win stand). A 5–10 minute trip is typically 50–80 baht. Anything longer and the price stops being meaningfully cheaper than a Grab car.
  • Risk math doesn’t scale. A 90-second ride to the BTS is 90 seconds of exposure. A 30-minute ride across town in heavy traffic is 30 minutes, much of it weaving between stationary cars at speed, which is where the headline injuries happen. The riders are skilled at it, but skill is not the same as low risk.
  • No air-con, no hands free. For carrying anything beyond a small bag, a longer trip becomes uncomfortable fast. Three bags of groceries on a moto in 35°C is a one-time experiment.
  • Helmets are usually offered. Take it. Yes it has been on five hundred heads. Take it anyway.

What the trip pattern looks like in practice: I take a moto from my soi to the nearest BTS or MRT station because it saves 8–10 minutes vs walking, costs 30 baht, and is over before any meaningful traffic decisions need to be made. Anywhere I am going beyond the next station, I am on the train. Anywhere the train doesn’t go and the trip is longer than 10 minutes, Grab car. Late nights, raining, or carrying anything bulky, Grab car regardless of distance.

Cumulative spend: 600–1,200 baht/month for someone doing a couple of station hops a day. Folded into the transport line.

Cannabis: the post-2025 reality

Cannabis was decriminalised in Thailand in 2022 and was a real budget category for some Bangkok-based readers. As of June 2025, the legal framework changed: cannabis flowering buds are designated “controlled herb” and sold for medical use only with a PT 33 prescription (30 days, max 30g/month). CBD products under 0.2% THC remain freely available without prescription. About 7,300 of the 18,400 dispensaries that existed in 2024 are estimated to have closed after the reclassification.

In practice, enforcement against personal-use buyers in Bangkok has been uneven. Many dispensaries continue operating semi-openly, particularly in non-tourist neighbourhoods, and a PT 33 prescription has become a paperwork step rather than a barrier. Clinic consultations for the prescription are typically 100–200 baht, sometimes bundled free with a first purchase by the dispensary’s own affiliated doctor. The fully-loaded “1,500–3,000 baht consultation” figure that gets quoted online is the high-end private-clinic version, not what most buyers actually pay.

Product pricing tracks quality more than location, but only in informed-buyer settings. Per-gram prices range from around 30 baht for cheap Thai-grown bud up to 1,000+ baht for imported or premium hydroponic strains. Tourist-area shops on Khao San, Sukhumvit, and Patpong tend to overcharge by 2–5x for similar Thai-grown product, often relabelled with American or Dutch genetics names. A buyer who knows what they are looking at can budget meaningfully less than a buyer who walks into the first neon-lit shop they pass.

I will cover this in more depth in a dedicated post; the short version above is the budget context. If you are not engaging with the medical-prescription framework at all, budget zero. The written rules are the written rules; how they are applied varies, and a public blog is not the place to publish a play-by-play.

I am not covering vape products. The 2014 ban on import, sale, and possession remains the law on the books in Thailand. How that translates day-to-day is its own conversation, but a budget post is not the place for it.

The big variables

What can swing your number by 10k baht or more in a month:

  • Travelling out of town. Weekend in Hua Hin or Pattaya: ~5–8k baht. A flight to Chiang Mai: ~3k baht return.
  • Buying tech. Replacing a phone charger or a USB-C dongle is “buy in Thailand, fine.” Replacing a laptop, do it in your home country if you can; price + warranty are usually better.
  • Visa runs / agent fees. If you do an agent-assisted extension, that’s 5–8k baht extra.
  • Going out drinking. A night out in Thonglor with cocktails is 1,500–2,500 baht. Three of those a month and your discretionary pot is gone.

How I track it

Daily reconciliation in a simple spreadsheet. Each evening I record what I spent. Monthly review on the last Sunday. Categories matter less than discipline; just write down the numbers.

If I forget for two days, I lose the thread; the categorisation falls apart. So I treat it like brushing my teeth, small daily action, not a monthly heroic effort.

Subscriptions: the GBP-denominated line that hides

Subscriptions are easy to leave out of a Bangkok budget because they bill in GBP/USD on a card, not in baht at the till. But they are a real monthly line. My current stack:

SubscriptionCostNote
Netflix Premium (UK)£12.99/mo~570 baht
Spotify Premium£12/mo~530 baht. Family plan if you can split
UK PAYG SIM (Voxi)£10/mo~440 baht. Keeps UK number active for SMS-based 2FA, banks, family. Worth it
Pimsleur Thai (or similar)£15/mo~660 baht. See thai language apps for nomads, honest review
Total~£50/mo~2,200 baht

Cut Pimsleur and the language line halves. Cut Netflix and you save ~570 baht. The subscription line is one of the few places where small monthly spends genuinely add up to something worth pruning, the others (rent, food) are bigger but harder to flex.

The UK SIM is the line I will not cut. Keeping a UK number active means banks keep accepting SMS verification, family can text the number they have always used, and HMRC / NHS letters can still reach a registered phone. A £10 Voxi plan is the cheapest insurance against losing the UK number.

What an unrestrained month actually looks like

The 45–55k-baht band assumes the lifestyle described above. The line that swings is discretionary plus the eating-out leak: a month with two weekend trips, four nights out, and a week of Grab Food drift can add 15,000–20,000 baht easily on top of the base. That is not a budget failure, it is a decision — but it is worth knowing what unrestrained looks like before it surprises you.

If your lifestyle includes ongoing business costs (SaaS, contractors, hosting), those sit on top of the Bangkok-only number and are best tracked in a separate column, not folded into a “cost of living” figure. Same for one-offs (visa runs, flights home, dental work) — those distort a monthly view if you do not amortise them.

Currency and transfers

I earn in GBP and live in baht. Currency moves are the single biggest “cost” I do not control. Over the last fourteen months the GBP/THB rate has swung enough that the GBP value of my rent has moved meaningfully month to month, even though the baht number does not change. That is just life as a cross-border earner.

I default to Revolut for daily card spend in Bangkok and use Wise where it has the edge (THB held balance, larger ATM pulls beyond the monthly free allowance). See the Wise vs Revolut in Thailand breakdown for the side-by-side.

Where to go next

For the lowest-cost version of this life, see Bangkok on £20 a day. For neighbourhood specifics, see the best areas for remote workers.