
Terminal 21 Food Court (Pier 21): Guide, Prices & Tips
How Pier 21 at Terminal 21 Asok works: prepaid card, what to order, typical costs, hours and tips for first-time visitors.
On this page
Last updated November 2026. The terminal 21 food court is Pier 21, on the 5th floor of Terminal 21 Asok in Bangkok. It serves cooked-to-order Thai dishes, and most reported prices fall between ฿15 and ฿70. Payment runs on a prepaid card, and reviewers put it about a 1-minute walk from BTS Asok. Our roundup of Bangkok mall food courts shows how it compares with the rest.
Featured image: Photogoddle, CC BY-SA 4.0, via Wikimedia Commons.
Terminal 21 Food Court at a Glance

Pier 21 is the food court inside Terminal 21 Asok, at 88 Sukhumvit Road in Khlong Toei Nuea. Reviewers report hours of 10:00 to 22:00 with no regular holidays. Check Terminal 21 Asok's official site for today's times. One February 2024 review puts a dish plus a drink at about ฿100 per person. Reviewers also report 20 to 30 booths, while another guide counts more than 30 restaurants. Expect dozens of stalls rather than an exact number. Don't confuse this with Terminal 21 Pattaya or the Korat branch. Those malls have their own food courts, prices and hours.
- Floor: 5th floor of Terminal 21 Asok
- Nearest station: BTS Asok, reported as about 1 minute on foot
- Hours: 10:00 to 22:00 reported, no regular holidays
- Typical spend: about ฿100 for one dish and one drink (February 2024 review)
- Payment: prepaid card or QR code via a bank app; no cash at the stalls
- Alcohol: reportedly not served
How Pier 21's Prepaid Card Works
Pier 21 does not take cash at the stalls. You buy a prepaid card at the counter and pay with that card. Hand over the amount you want to load. If you expect change, show the amount with your fingers, as one reviewer suggests. QR payments through bank apps are also accepted. We'd load ฿100 to ฿150 for a first visit, enough for one dish, a dessert and a drink at the prices below. Ask the counter about any card fee, the minimum top-up and how unused balance is refunded before you load more. We can't confirm those three rules from the reviews we read, so don't assume they match other Bangkok malls.
A ฿100 to ฿150 load covers the one dish and one drink that a February 2024 review puts at about ฿100 per person.

- Step 1: Find the top-up counter and load a small amount.
- Step 2: Walk the stalls and read the posted prices before ordering.
- Step 3: Tap the card at the stall and wait for your dish, which is cooked to order.
- Step 4: Carry the food to any free table.
- Step 5: Spend the balance on a drink or dessert, or ask about a refund.
What to Eat at Pier 21 and What It Costs
Prices below come from visitor guides dated February 2024 and March 2026. Treat them as reported ranges and check the board at each stall. The two guides don't agree on every item, so we haven't merged them into one menu. The March 2026 guide lists stall numbers, which may have changed. Our pick for a first plate is the pad Thai at ฿30 plain or ฿52 with prawns. Follow it with mango sticky rice at ฿35 for a small portion. Add sugar palm juice at ฿15 to ฿20 if you want something less sweet than it sounds.

| Dish | Reported price | Source date |
|---|---|---|
| Pad krapow moo | ฿47 | February 2024 |
| Hainanese chicken rice | ฿37 | February 2024 |
| Oyster omelette-style dish | ฿60 | February 2024 |
| Fresh fruit juice | ฿25 to ฿35 | February 2024 |
| Fresh coconut | ฿35 | February 2024 |
| Tom yum goong (stall 10) | ฿50 | March 2026 |
| Tom kha gai | ฿55 | March 2026 |
| Pad Thai (stall 5) | ฿30 plain, ฿52 with prawns | March 2026 |
| Rad na (stall 8) | ฿30, plus ฿7 for an egg | March 2026 |
| Massaman curry rice (stall 4) | ฿40 chicken, ฿45 beef | March 2026 |
| Mango sticky rice (stall 24) | ฿35 small, ฿70 large | March 2026 |
| Khanom buang (stall 33) | ฿25 for 8 pieces | March 2026 |
| Sugar palm juice (stall 29) | ฿15 small, ฿20 large | March 2026 |
Best Picks by Type of Eater
Pier 21 suits first-timers because you can compare dishes by looking at them, with no language hurdle at a street cart. One reviewer also calls it a good option for families with children. These picks come from the dishes named in the reviews. We couldn't confirm vegetarian or halal options, so ask each stall directly.

- Spice-averse: Pad Thai and rad na are reported as not spicy until you add chili. Stalls keep chili and condiments out front, so you control the heat.
- Seafood-averse: Order plain pad Thai at ฿30, chicken massaman at ฿40 or tom kha gai at ฿55.
- Kids and families: Mango sticky rice at ฿35 and khanom buang at ฿25 for 8 pieces are easy to share.
- Quick snack: Sugar palm juice comes in 16 oz at ฿15 or 22 oz at ฿20.
- Full meal: Pair tom yum goong at ฿50 with steamed rice, then add dessert.
When to Go and How to Avoid the Crowds
Reported hours run from 10:00 to 22:00, so you have a wide window. In our editorial estimate, midday and the after-work hours are the busiest, because that's when office workers and shoppers need a meal. Arriving at 10:00 or in mid-afternoon should make finding a table easier. Load your card before you queue so you aren't stuck at the counter with a hungry group. Allow roughly 45 minutes to an hour for a first visit. That covers the top-up, a lap of the stalls and a seat. Pier 21 is a convenient break between floors of the mall.
Getting to Pier 21 from BTS Asok and MRT Sukhumvit
Terminal 21 Asok sits at the Asok BTS and Sukhumvit MRT interchange on Sukhumvit Road. One reviewer describes the mall as next to BTS Asok station and about a 1-minute walk away. From either station, follow signs into the mall and head up to the 5th floor. If you're staying around Nana or Asok, this is a short hop for an inexpensive meal. Leave a few minutes for the escalators. The Pattaya branch's food court is a different place, so double-check you're on the Asok page before planning.
Walk over from BTS Asok and plan on 45 minutes to an hour inside, covering the top-up, a lap of the stalls and a seat.
Pier 21 vs Other Bangkok Food Courts
Pier 21 is a mall food court, so it's not street food. You get air conditioning and a prepaid-card system, but no alcohol. Cooked-to-order stalls and low prices are what set it apart. If you want a different mall, start with the MBK Center option. Our guide to the Siam Paragon Food Hall (Gourmet Eats): Zones, Prepaid Card, Timing covers a different style. For a riverside meal, see the ICONSIAM alternative. Shoppers near Ratchaprasong can read about the CentralWorld alternative. Our EmQuartier dining guide rounds out the list. Each mall sets its own payment style and prices, so check them before you go.
Mistakes to Avoid at Terminal 21's Food Court
Most problems come from the payment system and from assuming too much. These are the ones we'd flag for a first visit.
- Arriving with only cash in your hand and expecting to pay at a stall.
- Loading too much onto the card before you know the refund rules.
- Mixing up Terminal 21 Asok with Terminal 21 Pattaya when checking hours or prices.
- Expecting a beer with dinner, since alcohol is reportedly not served.
- Treating the prices above as fixed, when they are dated reports.
Thai food notes for your next trip
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





