Costs & prices

Bangkok Food Court Prices: Thailand Travel Costs 2026

Thailand travel costs in Bangkok food courts: 35-120 baht a dish against 235-530 in a restaurant. Real 2026 prices, the card trap and 16,970 baht saved.

· Updated 6 November 2026 · By

Money Food Bangkok Planning

A plate of pad krapow in a Bangkok mall food court costs around 50 baht. The same plate in the air-conditioned restaurant forty metres away, once VAT and the service charge land on the bill, costs closer to 190. Same building, same wok, roughly four times the money.

Food courts are the most dependable saving in Thailand travel costs and the one most visitors walk straight past, because the entrance looks like a staff canteen and the payment system looks like homework. It is neither. This budget travel guide puts 2026 baht figures on what a food court dish costs, how the stored-value card works and where it can quietly cost you, what the same meal costs one floor up, and what a fortnight of eating this way saves a couple. At 33.52 baht to the US dollar on 6 November 2026, every figure below is in baht first.

Shoppers at the gourmet food hall inside EmQuartier mall in Bangkok, where Thailand travel costs for a coffee and a sandwich run far above the 35-90 baht food court next door
The gourmet food floor at EmQuartier on Sukhumvit. This is the expensive end of a Bangkok mall — delicatessen counters, imported coffee, bakery cabinets. The food court in the same building sells a full plate of rice for the price of one pastry here. Photo: Headshop5, CC0, via Wikimedia Commons.

Bangkok food court prices: the 2026 dish-by-dish table

A food court in Thailand is a hall of independent stalls with shared seating. Each stall cooks one thing properly — noodles, grilled pork and rice, som tam, curry over rice — and prices are printed on a board above the counter, in Arabic numerals, with no negotiation and no dual pricing. That last point matters: unlike a tuk-tuk or a tourist-strip menu, the number on the board is the number everyone pays.

Where you eatPer dish (THB)In USDWhat it is
Pier 21, Terminal 21 Asok35–65$1.04–1.94The cheapest well-known tourist food court in Bangkok
Pier 21, full meal with a drink70–120$2.09–3.58Two dishes and something to drink
MBK Center, upper-floor food courts50–90$1.49–2.69Larger portions, more Thai-Chinese stalls
Mall food courts generally60–120$1.79–3.58Per meal, across central Bangkok malls
SookSiam, ICONSIAM50–150$1.49–4.48Regional specialities, styled as a market
Eathai, Central Embassy80–200$2.39–5.97The premium end; still cheaper than the restaurants above it
Street stall, for comparison50–80$1.49–2.39Per meal, no air conditioning, no seating guaranteed

Read that table twice and the useful fact jumps out: a good food court is not meaningfully more expensive than the pavement. Pier 21 undercuts the street. What you are buying with the extra ten or twenty baht is air conditioning, a clean toilet, a table, and a hundred stalls to choose from in one room — which is why it is the single easiest line to cut in your Thailand travel costs, and the first habit to build into cheap travel Thailand.

Stall signs and shared tables inside the Ying Charoen Market food court in Bangkok, the local end of Thailand budget travel where cheap food in Bangkok is bought by the plate
A neighbourhood market food court in Bangkok. No branding, no mall, Thai-language price boards — and prices that sit at or below street-stall level. These halls exist in every district and almost no guidebook names them. Photo: Phoebus 28, CC BY-SA 4.0, via Wikimedia Commons.

The coupon card, and the 300-baht mistake

Most Bangkok food courts do not take cash at the stall. You load money onto a card or coupon at a counter near the entrance, tap or hand it over at each stall, and take whatever is left back to the counter at the end. That final step is the one people skip, and it is where a saving turns into a loss.

Reporting on refunds is not consistent, so treat this as the rule of thumb rather than a guarantee. Guides to Terminal 21 and to MBK both describe unused balance being refunded at the service counter. Against that, a long-standing traveller complaint about an MBK card describes a balance expiring the same day with no refund and 300 baht lost. The safe habit costs nothing: load small — 200 to 300 baht for two people — top up again if you need to, and cash out before you leave the floor. Ask at the counter whether the balance is refundable before you load anything.

Three more things worth knowing before you queue

Cards are usually not interchangeable between different food courts in the same mall, so a balance left on an MBK card is no use at Terminal 21. Courts are busiest from roughly 11:30 to 13:00 and 18:00 to 19:30, and Pier 21 runs 10:00 to 22:00 with the rest of the mall. And the stall boards are the menu — point at the picture, say the number, hand over the card. No Thai required, though a handful of Thai phrases makes it friendlier.

Food court vs restaurant: Thailand travel costs for the same meal

Here is the same lunch bought at five price points in central Bangkok, with tax and service added where they apply.

Where you sitMeal (THB)Plus VAT & serviceIn USD
Mall food court8080$2.39
Street stall or market50–8050–80$1.49–2.39
Local Thai shophouse80–15080–150$2.39–4.48
Air-conditioned restaurant, tourist area200–450235–530$7.01–15.81
Western restaurant350–700412–824$12.29–24.58
Hotel restaurant dinner600–1,800706–2,119$21.06–63.22

That third column is the part nobody warns you about. Thailand charges 7 per cent VAT, and hotel dining rooms and upper-end restaurants add a 10 per cent service charge on top — together about 17.7 per cent on the menu price. A 450-baht plate is a 530-baht plate when the bill lands. Food courts charge neither: the board price is the final price, because you have already paid at the counter.

Diners at the restaurant and food hall level of Siam Paragon in Bangkok, where Thailand travel costs for a sit-down meal run 200-450 baht against 35-90 baht in the mall food court
The restaurant floor at Siam Paragon. Table service, a 10 per cent service charge and 7 per cent VAT on top — the same mall's food court sells a plate of rice for under a tenth of a sit-down bill here. Photo: Wpcpey, CC BY-SA 4.0, via Wikimedia Commons.

A fortnight of meals, two ways

Take two people, fourteen days, lunch and dinner out. Eaten in food courts at 80 baht a head, that is 4,480 baht for the trip. Eaten in tourist-area air-conditioned restaurants at a 325-baht average, with VAT and service, it is 383 a head — 21,450 baht. The gap is 16,970 baht, about $506, for fifty-six meals.

Put that against the average cost per day Thailand guides quote for food. Eating street food only runs 300 to 450 baht a day; a mix of street food and food courts, 450 to 700; food courts plus restaurants, 800 to 1,400; restaurants and bars every evening, 1,500 to 2,500. Moving one band down the ladder for a fortnight is worth roughly a return flight to Chiang Mai and four nights of accommodation — the figures are in our Thailand hotel prices guide.

Where the money leaks instead

Two lines quietly undo the saving. The first is drinks: a 45-baht coffee in the court against 130 upstairs, the arithmetic of our Thailand coffee prices guide. The second is cash. Every Thai ATM charges a foreign card a flat 220 baht or more per withdrawal, which is three food court meals gone before you have eaten anything — see our Thailand ATM fees guide. Bring notes, do your Thai baht exchange at a licensed booth rather than an airport kiosk, and refuse any terminal that offers to bill you in your home currency — dynamic currency conversion adds 3 to 8 per cent on top. Our Thailand money exchange finder maps the branches near the stations you are already using.

Bottom line: the savings summary

Food courts are the one Thailand travel costs saving that asks nothing of you except knowing where the door is. Eat one meal a day in one and you have covered your transport budget; eat two and you have covered your room in a lot of Thailand.

SwapYou payInstead ofYou save
Food court meal vs tourist-area restaurant80 THB383 THB303 THB ($9.04)
Two people, 14 days, lunch and dinner4,480 THB21,450 THB16,970 THB ($506)
Pier 21 dish vs Eathai dish35–65 THB80–200 THB45–135 THB
Food court day vs restaurant day450–700 THB800–1,400 THB350–700 THB

Find the food court before you find the restaurant: it is usually on the top floor or in the basement, and the sign is a cashier's window with a queue. It is the least glamorous of all Thailand travel tips and the one that pays every single day of a Thailand budget travel trip. Then drop your own numbers into our free Thailand trip cost calculator and watch what two meals a day in a food court does to the Thailand travel costs at the bottom of your budget travel plan.

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.

Published 6 November 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.