Thai street food prices

Fair prices for the dishes and drinks you will order most.

Updated October 2026 · Prices in baht with US dollars at about ฿33.5 = $1

Knowing what things should cost is the easiest way to avoid overpaying. These are fair 2026 prices at street stalls, markets and local restaurants, not tourist strips.

Street food prices

DishFair price
Pad thai฿40–80
Fried rice, pad kra pao, khao man gai (one-plate rice dishes)฿40–80
Noodle soup฿40–60
Som tam (papaya salad)฿40–60
Moo ping or gai yang skewer฿10–20
Khao soi (Chiang Mai)about ฿50–85
Mango sticky riceabout ฿35–50
Fruit shake฿40–60
7-Eleven breakfast฿40–70
7-Eleven sandwich and drink฿60–100

Drinks

DrinkFair price
Large local beer, shop or local bar฿50–70
Beer on Koh Phi Phi฿80–150
Craft beer pint฿100–150
Specialty coffee, Chiang Maiabout ฿85–135

Sit-down meals

PlacePer meal
Local restaurant฿60–100
Backpacker restaurant฿100–200
Thai restaurant in a tourist area฿150–250

Prices from Backpack Thailand and Travel Guides Tip's Chiang Mai budget, 2026.

How to order like a local

  • "Mai phet" means not spicy. "Phet nit noi" is a little spicy.
  • Point at what other people are eating. It works everywhere.
  • Many stalls specialise in one dish. If the sign shows one picture, that is what they make.
  • Add-ons such as a fried egg (khai dao) cost a little extra.
Prices on the islands Expect island prices to sit at the top of these ranges or above, especially for beer and anything Western.

Partner links. If you book through them we may earn a small commission, at no extra cost to you.

KlookBangkok and Chiang Mai street food tours, from Chinatown night walks to market cooking classes.
Browse Klook

Questions people ask

How much is pad thai in Thailand?

฿40–80 from a street stall in 2026. Expect more in tourist restaurants.

How much is a beer in Thailand?

A large local beer costs ฿50–70 from a shop or local bar. On Koh Phi Phi it is ฿80–150.

How much should I budget for food per day in Thailand?

About ฿150–250 a day eating street food, and ฿350–500 with one sit-down meal.

Is Thai street food cheaper than 7-Eleven?

For a proper meal, yes. 7-Eleven is cheap for breakfast and snacks.