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: Pathum Thani. Priciest: Songkhla.
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.
The scoop
Thailand’s McDonald’s Price Is Identical EverywhereAcross 272 McDonald’s restaurants, the median basket is ฿708.00 with a 0% spread. That same-price pattern holds at every location in view.
The Big Mac Holds Steady NationwideThe Big Mac. (Beef) costs ฿149.00 at every McDonald’s location shown across Thailand. No restaurant or region undercuts another.
Bangkok Travel Stops Match The MapAn airport or station site in Bangkok has a ฿708.00 basket, exactly matching the national McDonald’s price. A mall site in Bangkok also lists the basket at ฿708.00.
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 | Pathum Thani | 100 | ฿149.00 | 9 |
| 2 | Phuket | 100 | ฿149.00 | 14 |
| 3 | Bangkok | 100 | ฿149.00 | 115 |
| 4 | Samut Prakan | 100 | ฿149.00 | 21 |
| 5 | Nonthaburi | 100 | ฿149.00 | 13 |
| 6 | Chon Buri | 100 | ฿149.00 | 24 |
| 7 | Nakhon Pathom | 100 | ฿149.00 | 6 |
| 8 | Chiang Mai | 100 | ฿149.00 | 10 |
| 9 | Rayong | 100 | ฿149.00 | 5 |
| 10 | Surat Thani | 100 | ฿149.00 | 5 |
| 11 | Songkhla | 100 | ฿149.00 | 5 |
Cheapest cities for McDonald's
| City | Index | Typical Big Mac | Restaurants |
|---|---|---|---|
| Pathum Thani | 100 | ฿149.00 | 9 |
| Phuket | 100 | ฿149.00 | 14 |
| Bangkok | 100 | ฿149.00 | 115 |
| Samut Prakan | 100 | ฿149.00 | 21 |
| Nonthaburi | 100 | ฿149.00 | 13 |
| Chon Buri | 100 | ฿149.00 | 24 |
| Nakhon Pathom | 100 | ฿149.00 | 6 |
| Chiang Mai | 100 | ฿149.00 | 10 |
| Rayong | 100 | ฿149.00 | 5 |
| Surat Thani | 100 | ฿149.00 | 5 |
Priciest cities for McDonald's
| City | Index | Typical Big Mac | Restaurants |
|---|---|---|---|
| Songkhla | 100 | ฿149.00 | 5 |
| Surat Thani | 100 | ฿149.00 | 5 |
| Rayong | 100 | ฿149.00 | 5 |
| Chiang Mai | 100 | ฿149.00 | 10 |
| Nakhon Pathom | 100 | ฿149.00 | 6 |
| Chon Buri | 100 | ฿149.00 | 24 |
| Nonthaburi | 100 | ฿149.00 | 13 |
| Samut Prakan | 100 | ฿149.00 | 21 |
| Bangkok | 100 | ฿149.00 | 115 |
| Phuket | 100 | ฿149.00 | 14 |
Questions people ask
- How much does a McDonald's Big Mac cost?
- As of 2026-10-05: A McDonald's Big Mac costs ฿149.00 to ฿149.00 across 272 restaurants in Thailand, typically ฿149.00. Cheapest province for McDonald's: Pathum Thani. Priciest: Songkhla.
- Where in Thailand is McDonald's cheapest?
- Pathum Thani, where the typical McDonald's basket is level with its typical price in Thailand (Drive Thru Index, 2026-10-05).
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-05. You are welcome to quote any figure on this page.