A fried-chicken set in the Suvarnabhumi terminal costs 280 baht. The same hunger, one floor down, costs 55. Thailand travel costs at Bangkok's two airports split along that line, and most arriving visitors spend their first meal on the expensive side of it without ever learning the cheap side exists. At 33.76 baht to the US dollar that is $8.29 against $1.63 — for a family of four, 1,120 baht against 220.
This budget travel guide prices what food actually costs at Suvarnabhumi (BKK) and Don Mueang (DMK) in October 2026: the brand counters airside, the 24-hour staff canteen on the ground floor, the coupon system that confuses first-timers, and the price-control rule that explains why a doughnut set is 50 baht while a chicken set two doors away is 280.
Thailand travel costs at Bangkok airports: the real price list
Everything below is sold inside the same building. The only variable is which door you walk through.
| Where you eat | What you get | Price (baht) | Approx. USD |
|---|---|---|---|
| Magic Food Point food court | Rice with one topping | from 30–45 | $0.89–1.33 |
| Magic Food Point food court | Som tam with dried shrimp | 45 | $1.33 |
| Magic Food Point food court | Chicken curry rice | 55 | $1.63 |
| Magic Food Point food court | Seafood tom yum noodles | 70 | $2.07 |
| Magic Food Point food court | Rice or noodles with wonton soup set | 95 | $2.81 |
| Convenience store in the terminal | Boxed meal, heated | 45–50 | $1.33–1.48 |
| Price-controlled "Food Guide" set | Doughnut and a soft drink | 50 | $1.48 |
| Brand counter, main terminal | Fried chicken set with soup and water | 280 | $8.29 |
| Sit-down restaurant, departures level | One main course | 200–500 | $5.92–14.81 |
No other line in a trip's Thailand travel costs swings this far over 150 metres. Two adults eating one terminal meal each on arrival and one before departure spend about 1,120 baht across a trip; the same four meals at the food court cost 220. That 900-baht gap, near enough $27, is a night in a decent Bangkok guesthouse or twenty rides on the Airport Rail Link.
The 30-baht food court almost nobody finds
Suvarnabhumi's cheap canteen is called Magic Food Point, and it is signposted about as enthusiastically as a fire exit. It sits on the ground floor (level 1), at the far west end of the terminal near door 8 — the level most passengers only see when they walk out to the bus stands. It is open 24 hours a day, which matters when a 02:00 arrival leaves you with a choice between this and a vending machine.
It is landside, before check-in and security, so it works on arrival, during a long wait before a flight, and on a layover where you clear immigration — not after you are through to the gates. Mains run 45 to 75 baht: pork leg rice from 50, roast duck or pork with rice from 65 to 75, Vietnamese dishes 60 to 100, drinks from 15 and cut fruit from 30. Airport staff eat here, which is the usual sign that a price is the real one.
Thailand travel tips: how the coupon card works
You cannot pay the stalls directly. Buy coupons at the desk by the entrance — 100 baht is the usual starting load, issued in 10 and 5 baht denominations — order by pointing at the photo board, and hand over coupons at the counter. Unused coupons are refunded at the same desk before you leave, so there is no reason to load 500 baht on arrival. Bring small notes; the desk is cash.
Why terminal food costs what it costs
It is not a free market. Outlets run by the King Power concession at Suvarnabhumi are contractually capped at no more than 20% above market rates, and AOT says it collects the pricing data and checks it monthly. The catch is the benchmark: the comparison is Bangkok department stores and leading hotels, not the street. Twenty per cent over a shopping-mall food hall is already three or four times what the same dish costs outside the airport gates.
That benchmark has been contested for a decade. In 2016 the Ombudsman inspected airport menus and found prices 85 to 200 per cent above department stores — chicken rice at 159 baht, curry and noodle dishes up to 200 — and bottled water was ordered down to 10 baht a bottle at both Bangkok airports. In August 2026 AOT answered a fresh round of complaints by pointing at its "Food Guide" programme: sets from 50 baht, and a food court starting at 30.
Don Mueang has the same trick, in a different corner
DMK's budget option is Magic Food Park, and the geography is the point: leave the terminal building at the arrivals level and walk three to four minutes toward the car park, past the mini-mart, where a 7-Eleven and a sign mark the entrance. Meals are reported at 50 to 80 baht against roughly 250 for a sit-down plate inside the terminal — a three-to-five-times gap on the same airfield. Hours are shorter than Suvarnabhumi's, so on a late flight check before you count on it.
If you are connecting between the two airports, the free BKK–DMK shuttle bus runs for ticketed passengers, and Don Mueang into central Bangkok starts at 33 baht. Eat at whichever end has the food court and a 500-baht transit becomes a 100-baht one — the kind of swap that keeps Thailand travel costs where you planned them.
Suvarnabhumi airport transit: ride in, then eat
The cheapest airport meal is often the one you do not buy at the airport. Suvarnabhumi airport transit to Phaya Thai is 45 baht on the Airport Rail Link, and the moment you step off it you are in reach of cheap food in Bangkok at 40 to 60 baht a plate, with 7-Eleven prices as the floor. For arrivals, that is almost always the better move; for departures with three hours to kill, the food court is the one that fits.
Frequently asked questions
Is there cheap food at Suvarnabhumi Airport?
Yes. Magic Food Point, the airport's canteen-style food court, is on the ground floor near door 8 and runs 24 hours. Rice with one topping starts at 30 to 45 baht, mains are 45 to 75, and drinks start at 15. It is landside, so it is reachable on arrival and before check-in, but not after security.
Why is airport food in Bangkok so expensive?
Concession outlets at Suvarnabhumi are capped at 20% above market rates, but the benchmark is Bangkok department stores and leading hotels rather than street prices, and operators carry 24-hour staffing and airport rent. In 2016 the Ombudsman measured airport menus at 85 to 200 per cent above department-store prices, which is why bottled water was capped at 10 baht.
How much should I budget for food at the airport?
Two hundred baht per person covers a proper meal and a drink at the food court with change to spare, about $5.92. Eating at the brand counters instead, budget 300 to 500 baht a head. Across a two-week trip the difference is roughly the average cost per day Thailand travellers spend on everything else — which makes airport food the most avoidable line in anyone's Thailand travel costs.
Can I eat cheaply after passing security at BKK?
Not really. The food court is landside, so once you are through immigration your options are the price-controlled 50-baht sets, a convenience-store boxed meal at 45 to 50 baht, or the restaurants at 200 to 500. Eat before you clear security and carry a bottle of water bought at the convenience store.
💱 Landing with no baht? Skip the arrivals-hall counters and use our money exchange finder to see where the Thai baht exchange rate is actually worth the walk.
Bottom line: Thailand travel costs at the airport, summarised
- 280 baht against 55 for the same meal — the brand counter versus the food court, $8.29 against $1.63.
- Magic Food Point, ground floor, door 8, 24 hours. Landside only; buy 100 baht of coupons and refund what you do not spend.
- Don Mueang's Magic Food Park is 50 to 80 baht, a three-minute walk out past the mini-mart, against about 250 inside.
- Water is capped at 10 baht at both Bangkok airports. If a counter quotes 35, you are in the wrong shop.
- The 20% price cap is measured against department stores, not the street, so "controlled" still means several times the outside price.
- On arrival, ride first and eat second — 45 baht on the Airport Rail Link puts you among 40-baht plates.
Food is the line most people underestimate when they plan a trip, and the airport is where the overspend starts. Price your whole trip — flights, transfers, rooms and meals — with our Thailand trip budget calculator, and start the holiday with the 900 baht still in your pocket.
Work out what this costs you
Rules and fees change; your budget should keep up. Estimate your Thailand trip budget — flights, rooms, food and transport in baht and your own currency, in about two minutes.
Build my Thailand budget →Source:
Reporting this piece draws on. Rules change — check the primary source before you act on anything here.
- Khaosod English - Suvarnabhumi says food prices are controlled: King Power outlets capped at 20 per cent above department-store and hotel rates with monthly AOT checks, Food Guide sets from 50 baht, a Bonchon set at 280 baht and Magic Food Point from 30 baht (cited in article dated: 2026-10-23)
- Thaiest - Magic Food Court at Suvarnabhumi: ground floor at gate 8, mains 50-60 baht, pork leg rice 50-110, roast duck or pork 65-75, sets 95, rice with one to three toppings 45-65, drinks from 15 and cut fruit from 30 (cited in article dated: 2026-10-23)
- TheSmartLocal Thailand - Suvarnabhumi's food court: stalls from 40 baht, seafood tom yum noodles 70, papaya salad 45, chicken curry rice 55, open 24 hours on the 1st floor by Gate 8 (cited in article dated: 2026-10-23)
- Thai.lt - Magic Food Court Suvarnabhumi: 1st floor at Gate 8, open 24 hours, coupon bought at the cashier with unspent balance refunded, mains about 50-70 baht (cited in article dated: 2026-10-23)
- The Nation - Food prices at Don Mueang Airport 'way too expensive': Ombudsman found airport food 85 to 200 per cent above department stores, chicken rice at 159 baht, boxed meals 45-50 baht and bottled water cut to 10 baht at both Bangkok airports (cited in article dated: 2026-10-23)
- Go With The Flo - The food court at Don Mueang Airport: Magic Food Park on the Terminal 2 arrivals level past the mini-mart and 7-Eleven, meals 50-80 baht against about 250 baht inside the terminal (cited in article dated: 2026-10-23)
- Note (nagareruiota) - Budget food courts at Suvarnabhumi and Don Mueang: 100-baht coupon cards issued in 10 and 5 baht denominations, unused coupons refunded at the desk, Suvarnabhumi open 24 hours at the far west end of the ground floor by exit 8 (cited in article dated: 2026-10-23)
- AsiaTransHub - Suvarnabhumi Airport survival guide: food court pad thai 60 baht and fried rice 50, departures-level restaurants 200-500 baht a meal, Airport Rail Link to Phaya Thai 45 baht (cited in article dated: 2026-10-23)
- Wise - US dollar to Thai baht mid-market rate of 33.76 used for the dollar conversions in this guide (cited in article dated: 2026-10-23)
Published 23 October 2026. Travel rules, fees and prices change without much warning — always confirm with an official source or your embassy before you book or travel. Nothing here is legal, immigration or financial advice.