Drive Thru
Index

KFC prices in Thailand

A KFC Zinger costs ฿79.00 to ฿89.00 across 1,222 restaurants in Thailand, typically ฿79.00. Cheapest province for KFC: Bangkok. Priciest: Nong Khai.

Basket compared: Zinger Burger, 1 pc. Fried Chicken, 3 pcs. WingZ Zabb, Regular French Fries, Drink Pepsi. Prices as of . Prices are in Thai baht.

The scoop

KFC’s basket spans ฿39 nationwide

Across 1,212 KFC stores in Thailand, the basket runs from ฿277.00 in Nakhon Pathom to ฿316.00 in Bangkok. That is a 14% spread, while the Zinger Burger ranges from ฿79.00 to ฿89.00.

Nakhon Pathom ties the low mark

Nakhon Pathom, Samut Prakan and Chachoengsao share Thailand’s lowest listed KFC median basket at ฿277.00. KFC’s national median basket is also ฿277.00.

Travel stops join the price map

A mall site in Nonthaburi and a travel plaza site in NAKHON RATCHASIMA, Nakhon Ratchasima are listed at ฿277.00. An airport or station site in Chonburi, Chon Buri is listed at ฿316.00, matching Bangkok’s highest store price.

KFC by province, cheapest first

Each province links to its page for KFC, which lists every KFC restaurant there.

RankProvinceIndexTypical ZingerRestaurants
1Bangkok100฿79.00265
2Samut Prakan100฿79.0047
3Phetchaburi100฿79.009
4Chon Buri100฿79.0065
5Chanthaburi100฿79.009
6Rayong100฿79.0022
7Chiang Mai100฿79.0036
8Ratchaburi100฿79.0015
9Nakhon Pathom100฿79.0030
10Saraburi100฿79.0012
11Phuket100฿79.0021
12Songkhla100฿79.0028
13Phitsanulok100฿79.0012
14Ubon Ratchathani100฿79.0019
15Pathum Thani100฿79.0050
16Nonthaburi100฿79.0057
17Prachuap Khiri Khan100฿79.009
18Samut Sakhon100฿79.0021
19Chachoengsao100฿79.0017
20Phra Nakhon Si Ayutthaya100฿79.0024
21Buri Ram100฿79.0013
22Krabi100฿79.0010
23Surat Thani100฿79.0024
24Khon Kaen100฿79.0027
25Nakhon Sawan100฿79.0015
26Udon Thani100฿79.0017
27Maha Sarakham100฿79.009
28Suphan Buri100฿79.0013
29Nakhon Si Thammarat100฿79.0019
30Kanchanaburi100฿79.0013
31Phang Nga100฿79.005
32Lampang100฿79.007
33Nakhon Ratchasima100฿79.0036
34Lop Buri100฿79.0012
35Chiang Rai100฿79.0017
36Prachin Buri100฿79.007
37Roi Et100฿79.0013
38Surin100฿79.009
39Trang100฿79.009
40Chumphon100฿79.006
41Chaiyaphum100฿79.008
42Kamphaeng Phet100฿79.006
43Loei100฿79.005
44Si Sa Ket100฿79.009
45Phichit100฿79.007
46Kalasin100฿79.006
47Sa Kaeo100฿79.007
48Sakon Nakhon100฿79.0010
49Nakhon Phanom100฿79.006
50Yala100฿79.005
51Narathiwat100฿79.005
52Nakhon Nayok100฿79.005
53Phetchabun100฿79.008
54Nong Khai100฿79.005

Cheapest cities for KFC

CityIndexTypical ZingerRestaurants
Bangkok100฿79.00249
Samut Prakan100฿79.0016
Phetchaburi100฿79.006
Chon Buri100฿79.008
Chanthaburi100฿79.007
Rayong100฿79.0013
Chiang Mai100฿79.0018
Ratchaburi100฿79.0014
Nakhon Pathom100฿79.0016
Saraburi100฿79.006

Priciest cities for KFC

CityIndexTypical ZingerRestaurants
Chiang Rai100฿79.007
Nakhon Ratchasima100฿79.0026
Lampang100฿79.005
Phang Nga100฿79.005
Kanchanaburi100฿79.008
Nakhon Si Thammarat100฿79.005
Udon Thani100฿79.007
Nakhon Sawan100฿79.009
Khon Kaen100฿79.0014
Surat Thani100฿79.0018

Questions people ask

How much does a KFC Zinger cost?
As of 2026-10-05: A KFC Zinger costs ฿79.00 to ฿89.00 across 1,222 restaurants in Thailand, typically ฿79.00. Cheapest province for KFC: Bangkok. Priciest: Nong Khai.
Where in Thailand is KFC cheapest?
Bangkok, where the typical KFC 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/kfc-th), prices checked 2026-10-05. You are welcome to quote any figure on this page.

Back to map