1. Home
  2. Countries
  3. Thailand

Airports in Thailand

Thailand has 33 airports with scheduled passenger service in our directory. The OurAirports database lists 108 aerodromes in the country in total: 10 × large airport, 33 × medium airport, 65 × small airport.

BFV — Buri Ram AirportBKK — Suvarnabhumi AirportCEI — Mae Fah Luang - Chiang Rai International AirportCJM — Chumphon AirportCNX — Chiang Mai International AirportDMK — Don Mueang International AirportHDY — Hat Yai International AirportHGN — Mae Hong Son AirportHHQ — Hua Hin AirportHKT — Phuket International AirportKBV — Krabi International AirportKKC — Khon Kaen AirportKOP — Nakhon Phanom AirportLOE — Loei AirportLPT — Lampang AirportMAQ — Mae Sot AirportNAW — Narathiwat AirportNNT — Nan AirportNST — Nakhon Si Thammarat AirportPHS — Phitsanulok AirportPHY — Phetchabun AirportPXR — Surin AirportROI — Roi Et AirportSNO — Sakon Nakhon AirportTDX — Trat AirportTHS — Sukhothai AirportTST — Trang AirportUBP — Ubon Ratchathani AirportUNN — Ranong AirportURT — Surat Thani AirportUSM — Samui International AirportUTH — Udon Thani International AirportUTP — U-Tapao–Rayong–Pattaya International Airport
Map of commercial airports in ThailandNatural Earth

Airports classified as large

Cities with several airports

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Bangkok

IATAICAONameCityType
DMKVTBDDon Mueang International AirportBangkokLarge airport
BKKVTBSSuvarnabhumi AirportBangkokLarge airport

Buriram Province

IATAICAONameCityType
BFVVTUOBuri Ram AirportBuriramMedium airport

Chiang Mai Province

IATAICAONameCityType
CNXVTCCChiang Mai International AirportChiang MaiLarge airport

Chiang Rai Province

IATAICAONameCityType
CEIVTCTMae Fah Luang - Chiang Rai International AirportChiang RaiLarge airport

Chumphon Province

IATAICAONameCityType
CJMVTSEChumphon AirportChumphonMedium airport

Khon Kaen Province

IATAICAONameCityType
KKCVTUKKhon Kaen AirportKhon KaenMedium airport

Krabi Province

IATAICAONameCityType
KBVVTSGKrabi International AirportKrabiLarge airport

Lampang Province

IATAICAONameCityType
LPTVTCLLampang Airport—Medium airport

Loei Province

IATAICAONameCityType
LOEVTULLoei Airport—Medium airport

Mae Hong Son Province

IATAICAONameCityType
HGNVTCHMae Hong Son AirportMae Hong SonMedium airport

Nakhon Phanom Province

IATAICAONameCityType
KOPVTUWNakhon Phanom AirportNakhon PhanomMedium airport

Nakhon Si Thammarat Province

IATAICAONameCityType
NSTVTSFNakhon Si Thammarat AirportNakhon Si ThammaratMedium airport

Nan Province

IATAICAONameCityType
NNTVTCNNan Airport—Medium airport

Narathiwat Province

IATAICAONameCityType
NAWVTSCNarathiwat Airport—Medium airport

Phetchabun Province

IATAICAONameCityType
PHYVTPBPhetchabun Airport—Medium airport

Phetchaburi Province

IATAICAONameCityType
HHQVTPHHua Hin AirportHua HinMedium airport

Phitsanulok Province

IATAICAONameCityType
PHSVTPPPhitsanulok AirportPhitsanulokMedium airport

Phuket Province

IATAICAONameCityType
HKTVTSPPhuket International AirportPhuketLarge airport

Ranong Province

IATAICAONameCityType
UNNVTSRRanong AirportRanongMedium airport

Rayong Province

IATAICAONameCityType
UTPVTBUU-Tapao–Rayong–Pattaya International AirportRayongLarge airport

Roi Et Province

IATAICAONameCityType
ROIVTUVRoi Et AirportRoi EtMedium airport

Sakon Nakhon Province

IATAICAONameCityType
SNOVTUISakon Nakhon Airport—Medium airport

Songkhla Province

IATAICAONameCityType
HDYVTSSHat Yai International AirportHat YaiLarge airport

Sukhothai Province

IATAICAONameCityType
THSVTPOSukhothai Airport—Medium airport

Surat Thani Province

IATAICAONameCityType
USMVTSMSamui International AirportNa Thon (Ko Samui Island)Large airport
URTVTSBSurat Thani AirportSurat ThaniMedium airport

Surin Province

IATAICAONameCityType
PXRVTUJSurin AirportSurinMedium airport

Tak Province

IATAICAONameCityType
MAQVTPMMae Sot Airport—Medium airport

Trang Province

IATAICAONameCityType
TSTVTSTTrang AirportTrangMedium airport

Trat Province

IATAICAONameCityType
TDXVTBOTrat AirportLaem NgopMedium airport

Ubon Ratchathani Province

IATAICAONameCityType
UBPVTUUUbon Ratchathani AirportUbon RatchathaniMedium airport

Udon Thani Province

IATAICAONameCityType
UTHVTUDUdon Thani International AirportUdon ThaniLarge airport

Complete aerodrome directory

All 108 airports, airfields and seaplane bases recorded for Thailand in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Thailand have?

Our directory lists 33 airports with scheduled service in Thailand. Including small airfields and seaplane bases, OurAirports records 108 aerodromes.

Which airports in Thailand are classified as large?

OurAirports classifies these airports in Thailand as large: Suvarnabhumi Airport (BKK), Mae Fah Luang - Chiang Rai International Airport (CEI), Chiang Mai International Airport (CNX), Don Mueang International Airport (DMK), Hat Yai International Airport (HDY), Phuket International Airport (HKT), Krabi International Airport (KBV), Samui International Airport (USM), Udon Thani International Airport (UTH), U-Tapao–Rayong–Pattaya International Airport (UTP).

Source: OurAirports · Data updated: 9 November 2026