McDonald's prices in Thailand
A McDonald's Big Mac costs ฿149.00 to ฿149.00 across 272 restaurants in Thailand, typically ฿149.00. Cheapest province for McDonald's: Bangkok. Priciest: Surat Thani.
Basket compared: Big Mac. (Beef), Big Mac. (Beef) (Set), McChicken (Set), 10 pc. McNuggets (Chicken). Prices as of . Prices are in Thai baht.
McDonald's's prices here are its delivery prices: its only web ordering is delivery, which usually costs more than ordering at the counter.
McDonald's by province, cheapest first
Each province links to its page for McDonald's, which lists every McDonald's restaurant there.
| Rank | Province | Index | Typical Big Mac | Restaurants |
|---|---|---|---|---|
| 1 | Bangkok | 100 | ฿149.00 | 115 |
| 2 | Pathum Thani | 100 | ฿149.00 | 9 |
| 3 | Samut Prakan | 100 | ฿149.00 | 21 |
| 4 | Chon Buri | 100 | ฿149.00 | 24 |
| 5 | Rayong | 100 | ฿149.00 | 5 |
| 6 | Phuket | 100 | ฿149.00 | 14 |
| 7 | Nonthaburi | 100 | ฿149.00 | 13 |
| 8 | Nakhon Pathom | 100 | ฿149.00 | 6 |
| 9 | Chiang Mai | 100 | ฿149.00 | 10 |
| 10 | Songkhla | 100 | ฿149.00 | 5 |
| 11 | Surat Thani | 100 | ฿149.00 | 5 |
Cheapest cities for McDonald's
| City | Index | Typical Big Mac | Restaurants |
|---|---|---|---|
| Bangkok | 100 | ฿149.00 | 115 |
| Pathum Thani | 100 | ฿149.00 | 9 |
| Samut Prakan | 100 | ฿149.00 | 21 |
| Chon Buri | 100 | ฿149.00 | 24 |
| Rayong | 100 | ฿149.00 | 5 |
| Phuket | 100 | ฿149.00 | 14 |
| Nonthaburi | 100 | ฿149.00 | 13 |
| Nakhon Pathom | 100 | ฿149.00 | 6 |
| Chiang Mai | 100 | ฿149.00 | 10 |
| Songkhla | 100 | ฿149.00 | 5 |
Priciest cities for McDonald's
| City | Index | Typical Big Mac | Restaurants |
|---|---|---|---|
| Surat Thani | 100 | ฿149.00 | 5 |
| Songkhla | 100 | ฿149.00 | 5 |
| Chiang Mai | 100 | ฿149.00 | 10 |
| Nakhon Pathom | 100 | ฿149.00 | 6 |
| Nonthaburi | 100 | ฿149.00 | 13 |
| Phuket | 100 | ฿149.00 | 14 |
| Rayong | 100 | ฿149.00 | 5 |
| Chon Buri | 100 | ฿149.00 | 24 |
| Samut Prakan | 100 | ฿149.00 | 21 |
| Pathum Thani | 100 | ฿149.00 | 9 |
Questions people ask
- How much does a McDonald's Big Mac cost?
- As of 2026-10-04: A McDonald's Big Mac costs ฿149.00 to ฿149.00 across 272 restaurants in Thailand, typically ฿149.00. Cheapest province for McDonald's: Bangkok. Priciest: Surat Thani.
- Where in Thailand is McDonald's cheapest?
- Bangkok, where the typical McDonald's basket is level with its typical price in Thailand (Drive Thru Index, 2026-10-04).
How these prices are measured
Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/mcdonalds-th), prices checked 2026-10-04. You are welcome to quote any figure on this page.