Airports in Thailand
Airport codes of Thailand: every airport with an IATA code, with its city. Type to filter.
Thailand has 43 airports with an IATA code in the open data. 33 of them have scheduled airline flights and have their own page here. The large airports are Bangkok (BKK), Chiang Rai (CEI), Chiang Mai (CNX), Bangkok (DMK), Hat Yai (HDY), Phuket (HKT), Krabi (KBV), Na Thon (Ko Samui Island) (USM), Udon Thani (UTH), Rayong (UTP). The longest runway is at Suvarnabhumi Airport: 4,000 metres. The highest is Mae Fah Luang - Chiang Rai International Airport, at 390 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| BKK | Suvarnabhumi Airport | Bangkok | Thailand |
| DMK | Don Mueang International Airport | Bangkok | Thailand |
| BFV | Buri Ram Airport | Buriram | Thailand |
| CNX | Chiang Mai International Airport | Chiang Mai | Thailand |
| CEI | Mae Fah Luang - Chiang Rai International Airport | Chiang Rai | Thailand |
| CJM | Chumphon Airport | Chumphon | Thailand |
| HDY | Hat Yai International Airport | Hat Yai | Thailand |
| HHQ | Hua Hin Airport | Hua Hin | Thailand |
| KKC | Khon Kaen Airport | Khon Kaen | Thailand |
| KBV | Krabi International Airport | Krabi | Thailand |
| TDX | Trat Airport | Laem Ngop | Thailand |
| LPT | Lampang Airport | not listed | Thailand |
| LOE | Loei Airport | not listed | Thailand |
| HGN | Mae Hong Son Airport | Mae Hong Son | Thailand |
| MAQ | Mae Sot Airport | not listed | Thailand |
| USM | Samui International Airport | Na Thon (Ko Samui Island) | Thailand |
| KOP | Nakhon Phanom Airport | Nakhon Phanom | Thailand |
| NST | Nakhon Si Thammarat Airport | Nakhon Si Thammarat | Thailand |
| NNT | Nan Airport | not listed | Thailand |
| NAW | Narathiwat Airport | not listed | Thailand |
| PHY | Phetchabun Airport | not listed | Thailand |
| PHS | Phitsanulok Airport | Phitsanulok | Thailand |
| HKT | Phuket International Airport | Phuket | Thailand |
| UNN | Ranong Airport | Ranong | Thailand |
| UTP | U-Tapao–Rayong–Pattaya International Airport | Rayong | Thailand |
| ROI | Roi Et Airport | Roi Et | Thailand |
| SNO | Sakon Nakhon Airport | not listed | Thailand |
| THS | Sukhothai Airport | not listed | Thailand |
| URT | Surat Thani Airport | Surat Thani | Thailand |
| PXR | Surin Airport | Surin | Thailand |
| TST | Trang Airport | Trang | Thailand |
| UBP | Ubon Ratchathani Airport | Ubon Ratchathani | Thailand |
| UTH | Udon Thani International Airport | Udon Thani | Thailand |
| BTZ | Betong International Airport | Betong | Thailand |
| NAK | Nakhon Ratchasima Airport | Chaloem Phra Kiat | Thailand |
| KKM | Khok Kathiam Airport | Lop Buri | Thailand |
| KDT | Kamphaeng Saen Airport | Nakhon Pathom | Thailand |
| PYY | Pai Airport | Pai | Thailand |
| PAN | Pattani Airport | not listed | Thailand |
| PRH | Phrae Airport | not listed | Thailand |
| SGZ | Songkhla Airport | not listed | Thailand |
| TKT | Tak Airport | not listed | Thailand |
| TKH | Takhli Royal Thai Air Force Base | Takhli | Thailand |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.