Asia

Airport codes in Thailand

Thailand has 43 airports with an IATA code in the dataset, and 42 of them have a full page here. The busiest is Suvarnabhumi Airport (BKK) in Bangkok.

IATAICAOAirportCityType
BKKVTBSSuvarnabhumi AirportBangkokLarge airport
HKTVTSPPhuket International AirportPhuketLarge airport
DMKVTBDDon Mueang International AirportBangkokLarge airport
CNXVTCCChiang Mai International AirportChiang MaiLarge airport
USMVTSMSamui International AirportNa Thon (Ko Samui Island)Large airport
KBVVTSGKrabi International AirportKrabiLarge airport
CEIVTCTMae Fah Luang - Chiang Rai International AirportChiang RaiLarge airport
HDYVTSSHat Yai International AirportHat YaiLarge airport
UTHVTUDUdon Thani International AirportUdon ThaniLarge airport
URTVTSBSurat Thani AirportSurat ThaniMedium airport
PHSVTPPPhitsanulok AirportPhitsanulokMedium airport
UBPVTUUUbon Ratchathani AirportUbon RatchathaniMedium airport
UTPVTBUU-Tapao–Rayong–Pattaya International AirportRayongLarge airport
NNTVTCNNan Airport-Medium airport
NSTVTSFNakhon Si Thammarat AirportNakhon Si ThammaratMedium airport
TSTVTSTTrang AirportTrangMedium airport
KKCVTUKKhon Kaen AirportKhon KaenMedium airport
KOPVTUWNakhon Phanom AirportNakhon PhanomMedium airport
TDXVTBOTrat AirportLaem NgopMedium airport
HGNVTCHMae Hong Son AirportMae Hong SonMedium airport
LPTVTCLLampang Airport-Medium airport
MAQVTPMMae Sot Airport-Medium airport
THSVTPOSukhothai Airport-Medium airport
NAWVTSCNarathiwat Airport-Medium airport
CJMVTSEChumphon AirportChumphonMedium airport
UNNVTSRRanong AirportRanongMedium airport
SNOVTUISakon Nakhon Airport-Medium airport
LOEVTULLoei Airport-Medium airport
BFVVTUOBuri Ram AirportBuriramMedium airport
ROIVTUVRoi Et AirportRoi EtMedium airport
PRHVTCPPhrae Airport-Medium airport
PYYVTCIPai AirportPaiSmall airport
PHYVTPBPhetchabun Airport-Medium airport
HHQVTPHHua Hin AirportHua HinMedium airport
PXRVTUJSurin AirportSurinMedium airport
BTZVTSYBetong International AirportBetongMedium airport
KDTVTBKKamphaeng Saen AirportNakhon PathomMedium airport
KKMVTBLKhok Kathiam AirportLop BuriMedium airport
TKHVTPITakhli Royal Thai Air Force BaseTakhliMedium airport
TKTVTPTTak Airport-Medium airport
SGZVTSHSongkhla Airport-Medium airport
PANVTSKPattani Airport-Medium airport
NAKVTUQNakhon Ratchasima AirportChaloem Phra KiatMedium airport

Browse other countries · Busiest airports worldwide

ICAO codes in Thailand start with V

ICAO location indicators are geographic: the first letter is the region. 43 of the 43 Thailand airports listed above have an ICAO code beginning with V, the prefix assigned to South and Southeast Asia. IATA codes, the three letters on a ticket, carry no such pattern, which is why you cannot tell the country from one. The full ICAO prefix table.

Airports in Thailand by type

Thailand: 43 airports in the dataset
TypeCount
Medium airport32
Large airport10
Small airport1

Airport data comes from OurAirports (public domain), regenerated here on . How we build this · Data and sources.

Frequently asked questions

What do Thailand ICAO codes start with?

ICAO codes in Thailand start with V, the prefix ICAO assigns to South and Southeast Asia. 43 of the 43 airports listed here carry it. The IATA code, the one on your ticket, follows no such pattern.

What are the airport codes for Thailand?

Thailand has 43 airports with an IATA code. The busiest is Suvarnabhumi Airport (BKK), ICAO VTBS. The full list of IATA and ICAO codes is in the table above.

What is the main airport in Thailand?

The busiest airport in Thailand is Suvarnabhumi Airport (BKK) in Bangkok.

How many airports does Thailand have?

Thailand has 43 airports with an IATA code in the open dataset, 42 of which have a full page here.