Airports in Thailand
33 airports with scheduled flights, busiest first.
Thailand has 33 airports with scheduled passenger flights and an IATA code, 10 of them large. The busiest are Suvarnabhumi Airport (BKK, 62.9 million passengers, Wikidata, 2025), Don Mueang International Airport (DMK, 31.7 million passengers, Wikidata, 2025) and Phuket International Airport (HKT, 17.5 million passengers, Wikidata, 2025). Bangkok has more than one airport.
Cities with more than one airport
Busiest routes
| Route | Distance | Passengers |
|---|---|---|
| BKK – DEL | 2,948 km | 1,082,847 |
| BKK – ICN | 3,665 km | 950,069 (6 mo) |
| BKK – IST | 7,521 km | 674,931 |
| BKK – BOM | 3,034 km | 540,563 |
| DEL – HKT | 3,174 km | 471,020 |
| BKK – MUC | 8,809 km | 464,121 |
| BKK – FRA | 9,010 km | 460,756 |
| BKK – ZRH | 9,064 km | 434,493 |
| BKK – CDG | 9,459 km | 428,819 |
| AMS – BKK | 9,217 km | 331,437 |
| BKK – BLR | 2,495 km | 323,554 |
| BOM – HKT | 3,004 km | 233,695 |
| CNX – ICN | 3,382 km | 162,392 (6 mo) |
| HKT – ICN | 4,314 km | 154,226 (6 mo) |
| COK – DMK | 2,667 km | 153,412 |
| BLR – HKT | 2,323 km | 149,302 |
| CCU – DMK | 1,608 km | 144,400 |
| CCU – HKT | 1,925 km | 143,203 |
| BLR – DMK | 2,479 km | 139,480 |
| DMK – MAA | 2,215 km | 134,742 |
Questions
Thailand has 33 airports with scheduled passenger flights and an IATA code, 10 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.
Suvarnabhumi Airport (BKK), Don Mueang International Airport (DMK), Phuket International Airport (HKT), Chiang Mai International Airport (CNX), Krabi International Airport (KBV) and Hat Yai International Airport (HDY), by passengers a year in open data. The full list with ICAO codes is on this page.
Suvarnabhumi Airport (BKK), with 62.9 million passengers (Wikidata, 2025).
Bangkok (BKK, DMK).