🇹🇭Airports in Thailand

41 airports

Of the 41 airports with IATA codes in Thailand, at least 30 have scheduled passenger service as of October 26, 2026.

With scheduled flights

BKKBangkokSuvarnabhumi AirportHKTPhuketPhuket International AirportDMKBangkokDon Mueang International AirportUSMKo SamuiSamui AirportCNXChiang MaiChiang Mai International AirportTDXTratTrat AirportTHSSukhothaiSukhothai AirportHDYHat YaiHat Yai International AirportKBVKrabiKrabi AirportUTPPattayaU-Tapao International AirportURTSurat ThaniSurat Thani AirportCEIChiang RaiChiang Rai International AirportKKCKhon KaenKhon Kaen AirportUTHUdon ThaniUdon Thani AirportTSTTrangTrang AirportUBPUbon RatchathaniUbon Ratchathani AirportNSTNakhon Si ThammaratNakhon Si Thammarat AirportNNTNanNan AirportBFVBuri RamBuri Ram AirportLOELoeiLoei AirportNAWNarathiwatNarathiwat AirportCJMChumphonChumphon AirportLPTLampangLampang AirportKOPNakhon PhanomNakhon Phanom AirportPHSPhitsanulokPhitsanulok AirportHHQPrachuap Khiri KhanHua Hin AirportUNNRanongRanong AirportROIRoi EtRoi Et AirportSNOSakon NakhonSakon Nakhon AirportMAQTakMae Sot Airport

No scheduled service

KDTNakhon PathomKamphaeng Saen AirportNAKNakhon RatchasimaNakhon Ratchasima AirportTKHNakhon SawanTakhli AirportPYYPaiMae Hong Son AirportPANPattaniPattani AirportPRHPhraePhrae AirportSGZSongkhlaSongkhla AirportTKTTakTak Airport

Scheduled service not confirmed

HGNMae Hong SonMae Hong Son AirportPHYPhetchabunPhetchabun AirportPXRSurinSurin Airport