Country profile

Air travel in Thailand

Every airport and active airline registered in Thailand, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.

41Airports
13Active airlines
605Departures on file

Thailand is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 41 airports inside this country with valid IATA codes, served by 13 active airlines registered locally. Together those airports show 605 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.

Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.

Airports in Thailand

Showing 41 of 41 airports, ranked by departures on file.

Airports and airlines in this country
IATAAirportCityDepartures
BKK Suvarnabhumi Airport Bangkok 326
HKT Phuket International Airport Phuket 71
DMK Don Mueang International Airport Bangkok 67
CNX Chiang Mai International Airport Chiang Mai 48
USM Samui Airport Ko Samui 18
KBV Krabi Airport Krabi 16
CEI Chiang Rai International Airport Chiang Rai 11
HDY Hat Yai International Airport Hat Yai 6
UTH Udon Thani Airport Udon Thani 6
URT Surat Thani Airport Surat Thani 4
PHS Phitsanulok Airport Phitsanulok 3
UBP Ubon Ratchathani Airport Ubon Ratchathani 3
UTP U-Tapao International Airport Pattaya 2
TST Trang Airport Trang 2
NST Nakhon Si Thammarat Airport Nakhon Si Thammarat 2
KOP Nakhon Phanom Airport Nakhon Phanom 2
KKC Khon Kaen Airport Khon Kaen 2
NNT Nan Airport Nan 2
LPT Lampang Airport Lampang 1
PRH Phrae Airport Phrae 1
NAW Narathiwat Airport Narathiwat 1
UNN Ranong Airport Ranong 1
SNO Sakon Nakhon Airport Sakon Nakhon 1
LOE Loei Airport Loei 1
THS Sukhothai Airport Sukhothai 1
HGN Mae Hong Son Airport Mae Hong Son 1
ROI Roi Et Airport Roi Et 1
BFV Buri Ram Airport Buri Ram 1
TDX Trat Airport Trat 1
PYY Mae Hong Son Airport Pai 1
CJM Chumphon Airport Chumphon 1
MAQ Mae Sot Airport Tak 1
KDT Kamphaeng Saen Airport Nakhon Pathom 0
HHQ Hua Hin Airport Prachuap Khiri Khan 0
TKH Takhli Airport Nakhon Sawan 0
SGZ Songkhla Airport Songkhla 0
PAN Pattani Airport Pattani 0
PXR Surin Airport Surin 0
NAK Nakhon Ratchasima Airport Nakhon Ratchasima 0
PHY Phetchabun Airport Phetchabun 0
TKT Tak Airport Tak 0

Airlines based in Thailand

Active carriers with a two-letter IATA code registered in this country.

Airports and airlines in this country (section 2)
IATAAirlineCallsign
PG Bangkok Airways BANGKOK AIR
DD Nok Air NOK AIR
OX Orient Thai Airlines ORIENT THAI
9Q PB Air PEEBEE AIR
T2 Thai Air Cargo THAI CARGO
TG Thai Airways International THAI
FD Thai AirAsia THAI ASIA
5E SGA Airlines SIAM
8B BusinessAir
ZN Zenith International Airline ZENITH
SL Thai Lion Air
WE Thai Smile Airways THAI SMILE
E8 City Airways CITY AIR

Reading this page

The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.

For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.

Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in Thailand. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.