Statistical sources Thailand has 38 commercial airports.
Airports of Thailand PLC (AOT) manages Thailand's six international airports and generates their statistics. Suvarnabhumi Airport (BKK) Don Mueang International Airport (DMK) Chiang Mai International Airport (CNX) Phuket International Airport (HKT) Hat Yai International Airport (HDY) Mae Fah Luang-Chiang Rai International Airport (CEI)
AOT reports statistics based on their fiscal year (FY), 1 October–30 September. AOT's FY2014 is 1 Oct 2013–30 Sep 2014.
Thailand's Department of Airports (DOA) manages 28 regional domestic airports and reports their statistics. The Royal Thai Navy manages U-Tapao Rayong-Pattaya International Airport. Statistics are reported by the DOA. Bangkok Airways manages three airports: Samui Airport; Sukhothai Airport; and Trat Airport. Statistics are reported by the DOA.
2023 Final Traffic results The 25 busiest airports in Thailand in 2023 ordered by total passenger traffic, according to the CAAT statistical reports. # Airport name City Served IATA/ICAO Passengers Aircraft Freight 2023(total) % YoY 2023 (movs.) % YoY 2023 (tonnes) % YoY1Suvarnabhumi AirportBangkokBKK/VTBS51,666,761 80.0305,677 41.21,184,260 1.02Don Mueang International AirportBangkokDMK/VTBD26,972,528 67.3181,873 54.514,208 117.33Phuket International AirportPhuketHKT/VTSP13,977,030 79.087,139 52.437,211 57.54Chiang Mai International AirportChiang MaiCNX/VTCC8,222,538 50.755,478 42.85,153 7.45Hat Yai International AirportHat YaiHDY/VTSS3,106,783 5.720,033 4.33,178 15.16Krabi International AirportKrabiKBV/VTSG2,320,841 63.616,674 56.7279 3.17Samui AirportKo SamuiUSM/VTSM2,294,811 66.525,021 60.6537 39.58Chiang Rai International AirportChiang RaiCEI/VTCT1,919,563 13.812,386 4.6874 4.99Udon Thani International AirportUdon ThaniUTH/VTUD1,899,195 6.812,951 1.6410 22.710Khon Kaen AirportKhon KaenKKC/VTUK1,612,309 17.011,184 8.4279 3.111Surat Thani International AirportSurat ThaniURT/VTSB1,353,256 16.08,953 7.1655 1.212Ubon Ratchathani AirportUbon RatchathaniUBP/VTUU1,295,943 3.98,564 4.7314 7.613Nakhon Si Thammarat AirportNakhon Si ThammaratNST/VTSF1,195,539 6.89,153 2.4384 1.914Trang AirportTrangTST/VTST564,488 7.03,759 0.1184 0.815U-Tapao International AirportChonburi-PattayaUTP/VTBU444,892 318.84,964 259.426 229.116Phitsanulok AirportPhitsanulokPHS/VTPP432,263 26.63,328 15.216 26.717Nan Nakhon AirportNanNNT/VTCN386,574 14.42,512 31.90N.A.18Sakon Nakhon AirportSakon NakhonSNO/VTUI361,910 17.22,396 4.739 76.319Nakhon Phanom AirportNakhon PhanomKOP/VTUW359,189 6.62,242 3.40N.A.20Roi Et AirportRoi EtROI/VTUV348,798 31.12,168 11.40N.A.21Buriram AirportBuriram-SurinBFV/VTUO252,24628.62,454 20.30N.A.22Narathiwat AirportNarathiwatNAW/VTSC224,423 16.01,480 8.00N.A.23Loei AirportLoeiLOE/VTUL195,189 15.91,393 0.11 86.224Ranong AirportRanongUNN/VTSR132,955 33.8995 6.60N.A.25Chumphon AirportChumphonCJM/VTSE122,632 33.4854 1.50N.A.
2022 Final Traffic results The 25 busiest airports in Thailand in 2022 ordered by total passenger traffic, according to the CAAT statistical reports. # Airport name City Served IATA/ICAO Passengers Aircraft Freight 2022(total) % YoY 2022 (movs.) % YoY 2022 (tonnes) % YoY1Suvarnabhumi AirportBangkokBKK/VTBS28,705,891 410.2216,462 99.21,195,976 6.82Don Mueang International AirportBangkokDMK/VTBD16,123,830 219.3117,718 138.56,539 68.43Phuket International AirportPhuketHKT/VTSP7,807,051 336.957,196 212.620,447 70.84Chiang Mai International AirportChiang MaiCNX/VTCC5,457,942 209.838,853 143.35,562 71.55Hat Yai International AirportHat YaiHDY/VTSS2,938,857 143.120,930 107.73,743 17.36Udon Thani International AirportUdon ThaniUTH/VTUD1,777,842 169.012,748 117.8530 27.87Chiang Rai International AirportChiang RaiCEI/VTCT1,686,118 137.411,846 94.4919 57.18Krabi International AirportKrabiKBV/VTSG1,418,219 249.610,643 178.7335 70.79Khon Kaen AirportKhon KaenKKC/VTUK1,399,890 156.310,314 123.5288 56.210Samui AirportKo SamuiUSM/VTSM1,378,354 361.015,575 223.1385 127.711Nakhon Si Thammarat AirportNakhon Si ThammaratNST/VTSF1,282,324 107.28,937 59.7377 56.912Ubon Ratchathani AirportUbon RatchathaniUBP/VTUU1,247,193 129.48,989 87.3340 100.913Surat Thani International AirportSurat ThaniURT/VTSB1,166,384 160.28,358 110.8664 63.714Trang AirportTrangTST/VTST527,636 138.33,762 104.6185 36.915Nan Nakhon AirportNanNNT/VTCN451,826 137.53,688 74.81N.A.16Phitsanulok AirportPhitsanulokPHS/VTPP341,479 135.82,888 51.321 7.217Nakhon Phanom AirportNakhon PhanomKOP/VTUW336,872 248.12,322 169.40N.A.18Sakon Nakhon AirportSakon NakhonSNO/VTUI308,713 163.12,288 93.222 83.919Roi Et AirportRoi EtROI/VTUV266,021 257.61,947 205.20N.A.20Buriram AirportBuriram-SurinBFV/VTUO196,185262.02,040 75.60N.A.21Narathiwat AirportNarathiwatNAW/VTSC193,409 151.01,370 93.00N.A.22Loei AirportLoeiLOE/VTUL168,422 160.31,391 66.45 13.023Lampang AirportLampangLPT/VTCL112,313 117.62,356 78.58 197.424U-Tapao International AirportChonburi-PattayaUTP/VTBU106,236 154.41,381 104.90N.A.25Ranong AirportRanongUNN/VTSR99,354 196.8933 78.40N.A.
2021 Final Traffic results The 25 busiest airports in Thailand in 2021 ordered by total passenger traffic, according to the CAAT statistical reports. # Airport name City Served IATA/ICAO Passengers Aircraft Freight 2021(total) % YoY 2021 (movs.) % YoY 2021 (tonnes) % YoY1Suvarnabhumi AirportBangkokBKK/VTBS5,626,748 66.3108,684 28.01,120,295 22.82Don Mueang International AirportBangkokDMK/VTBD5,050,189 68.049,357 62.420,682 36.13Phuket International AirportPhuketHKT/VTSP1,786,811 67.118,299 52.611,973 6.34Chiang Mai International AirportChiang MaiCNX/VTCC1,761,882 63.715,966 59.43,242 34.05Hat Yai International AirportHat YaiHDY/VTSS1,208,742 49.010,078 46.23,190 32.06Chiang Rai International AirportChiang RaiCEI/VTCT710,220 53.06,093 49.5585 39.37Udon Thani International AirportUdon ThaniUTH/VTUD660,829 53.15,853 53.4415 33.88Nakhon Si Thammarat AirportNakhon Si ThammaratNST/VTSF618,816 52.15,597 44.8240 52.09Khon Kaen AirportKhon KaenKKC/VTUK546,141 51.44,615 52.6184 43.910Ubon Ratchathani AirportUbon RatchathaniUBP/VTUU543,718 48.84,798 44.9169 34.811Surat Thani International AirportSurat ThaniURT/VTSB448,271 58.83,964 55.6405 44.412Krabi International AirportKrabiKBV/VTSG405,619 69.23,819 63.7196 51.513Samui AirportKo SamuiUSM/VTSM299,014 64.24,821 55.5169 67.214Trang AirportTrangTST/VTST221,431 54.61,839 52.5135 41.115Nan Nakhon AirportNanNNT/VTCN190,248 39.12,110 18.60N.A.16Phitsanulok AirportPhitsanulokPHS/VTPP144,814 61.31,909 50.520 81.817Sakon Nakhon AirportSakon NakhonSNO/VTUI117,354 54.61,184 53.212 43.518Nakhon Phanom AirportNakhon PhanomKOP/VTUW96,775 56.6862 52.60N.A.19Narathiwat AirportNarathiwatNAW/VTSC77,048 48.3710 45.80N.A.20Roi Et AirportRoi EtROI/VTUV74,392 64.9638 65.80N.A.21Loei AirportLoeiLOE/VTUL64,694 59.1836 51.35 44.922Buriram AirportBuriram-SurinBFV/VTUO54,19770.21,162 57.60N.A.23Lampang AirportLampangLPT/VTCL51,611 63.11,320 55.03 88.624U-Tapao International AirportChonburi-PattayaUTP/VTBU41,765 92.6674 86.50N.A.25Ranong AirportRanongUNN/VTSR33,478 68.7523 61.60N.A.
2020 Final Traffic results The 25 busiest airports in Thailand in 2020 ordered by total passenger traffic, according to the CAAT statistical reports. # Airport name City Served IATA/ICAO Passengers Aircraft Freight 2020(total) % YoY 2020 (movs.) % YoY 2020 (tonnes) % YoY1Suvarnabhumi AirportBangkokBKK/VTBS16,689,133 74.5150,894 60.2912,049 32.92Don Mueang International AirportBangkokDMK/VTBD15,762,578 61.8131,386 51.615,201 65.13Phuket International AirportPhuketHKT/VTSP5,425,285 70.038,582 66.512,775 77.84Chiang Mai International AirportChiang MaiCNX/VTCC4,850,696 57.239,352 50.54,914 60.15Hat Yai International AirportHat YaiHDY/VTSS2,369,713 39.218,731 27.44,694 39.86Chiang Rai International AirportChiang RaiCEI/VTCT1,512,642 48.412,061 40.0963 62.07Udon Thani International AirportUdon ThaniUTH/VTUD1,410,395 43.812,563 30.4626 32.98Krabi International AirportKrabiKBV/VTSG1,318,743 63.810,521 57.2404 65.09Nakhon Si Thammarat AirportNakhon Si ThammaratNST/VTSF1,292,141 7.610,133 17.2500 15.210Khon Kaen AirportKhon KaenKKC/VTUK1,123,754 40.39,727 30.8329 45.811Surat Thani International AirportSurat ThaniURT/VTSB1,087,396 41.68,923 27.2729 12.212Ubon Ratchathani AirportUbon RatchathaniUBP/VTUU1,062,794 40.78,702 27.6259 54.913Samui AirportKo SamuiUSM/VTSM835,849 65.410,823 61.6516 74.714U-Tapao International AirportChonburi-PattayaUTP/VTBU564,713 65.65,008 55.50N.A.15Trang AirportTrangTST/VTST488,237 28.13,868 11.7230 23.816Phitsanulok AirportPhitsanulokPHS/VTPP374,235 45.73,854 31.9109 27.517Nan Nakhon AirportNanNNT/VTCN312,581 18.22,592 10.80N.A.18Sakon Nakhon AirportSakon NakhonSNO/VTUI258,261 33.32,529 11.621 45.919Nakhon Phanom AirportNakhon PhanomKOP/VTUW223,215 38.21,818 24.10N.A.20Roi Et AirportRoi EtROI/VTUV212,096 44.51,867 29.50N.A.21Buriram AirportBuriram-SurinBFV/VTUO181,93948.82,738 21.50N.A.22Loei AirportLoeiLOE/VTUL158,227 39.71,716 27.98 47.323Narathiwat AirportNarathiwatNAW/VTSC149,049 35.41,311 18.60N.A.24Lampang AirportLampangLPT/VTCL139,974 35.52,932 26.525 47.725Ranong AirportRanongUNN/VTSR107,078 47.91,362 38.20N.A.
Busiest airports 2009-2019 The busiest airports in Thailand are measured according to data posted by AOT and by the DOA. A "passenger" is defined as a person who departs, arrives, or transits through any airport inside Thailand at any point during a reporting year. These data show number of departures, arrivals, and connecting passengers for the years indicated for both domestic and international flights arriving on scheduled and non-scheduled services.