List of Airports in Thailand

As of 2024, there are 48 airports throughout the country of Thailand according to IATA and ICAO. Through the table below, you can find name of each airport, its abbreviation, city location, and size. Airports in Thailand are listed in alphabetical order. Please note that some airports serve internationally, while the other only serve domestically.

Airports in Thailand

List of All Airports in Thailand

# Airport Abbreviation Location Size
1 Buriram Airport BFV Buriram Small
2 Chiang Mai International Airport CNX Chiang Mai Large
3 Chiang Rai Airport CEI Chiang Rai Medium
4 Chumphon Airport CJM Chumphon Small
5 Don Muang International Airport DMK Bangkok Medium
6 Hat Yai Airport HDY Hat Yai Medium
7 Hua Hin Airport HHQ Hua Hin Medium
8 Kamphangsaen Airport KDT Kamphangsaen Small
9 Khon Kaen Airport KKC Khon Kaen Medium
10 Koh Samui Airport USM Koh Samui Medium
11 Krabi Airport KBV Krabi Large
12 Lampang Airport LPT Lampang Small
13 Loei Airport LOE Loei Small
14 Lop Buri Airport KKM Lop Buri Small
15 Mae Hong Son Airport HGN Mae Hong Son Medium
16 Mae Sot Airport MAQ Mae Sot Small
17 Muang Ubon Airport UBP Ubon Ratchathani Medium
18 Nakhon Phanom Airport KOP Nakhon Phanom Small
19 Nakhon Ratchasima Airport NAK Nakhon Ratchasima Small
20 Nakhon Si Thammarat Airport NST Nakhon Si Thammarat Medium
21 Nan Airport NNT Nan Small
22 Narathiwat Airport NAW Narathiwat Medium
23 Pai Airport PYY Pai Small
24 Patong Beach Airport PBS Patong Beach Small
25 Pattani Airport PAN Pattani Small
26 Pattaya Airport PYX Pattaya Small
27 Phanom Sarakham Airport PMM Phanom Sarakham Small
28 Phetchabun Airport PHY Phetchabun Small
29 Phi Phi Island Airport PHZ Phi Phi Island Small
30 Phitsanulok Airport PHS Phitsanulok Medium
31 Phrae Airport PRH Phrae Small
32 Phuket International Airport HKT Phuket Large
33 Ranong Airport UNN Ranong Medium
34 Roi Et Airport ROI Roi Et Small
35 Sakon Nakhon Airport SNO Sakon Nakhon Small
36 Songkhla Airport SGZ Songkhla Small
37 Sukhothai Airport THS Sukhothai Medium
38 Surat Thani Airport URT Surat Thani Medium
39 Surin Airport PXR Surin Small
40 Suvarnabhumi Airport BKK Bangkok Huge
41 Tak Airport TKT Tak Small
42 Takhli Airport TKH Takhli Small
43 Trang Airport TST Trang Medium
44 Trat Airport TDX Trat / Ko Chang Medium
45 Udon Thani Airport UTH Udon Thani Medium
46 Udorn Airport BAO Ban Mak Khaen Small
47 Utapao Airport UTP Utapao Medium
48 Uttaradit Airport UTR Uttaradit Small

Major Airports in Thailand

1. Suvarnabhumi Airport (BKK)

Airport Code: BKK

Time Zone: Thailand Standard Time (TST, UTC +7)

Address: 999 Suvarnabhumi Airport Road, Racha Thewa, Bang Phli, Samut Prakan, 10540, Thailand

Nearby Cities:

  • Bangkok – 18 miles
  • Nonthaburi – 22 miles
  • Samut Prakan – 7 miles

Major Airlines Served:

  • Thai Airways
  • Bangkok Airways
  • Emirates
  • Qatar Airways
  • Singapore Airlines
  • AirAsia

Annual Passenger Traffic:

Suvarnabhumi Airport serves over 60 million passengers annually, making it one of the busiest airports in Southeast Asia.

Airport Location and History

Suvarnabhumi Airport, located 25 kilometers east of Bangkok, opened in 2006 and replaced the older Don Mueang International Airport as the main international gateway to Thailand. Its construction was part of an ambitious project to modernize Thailand’s aviation infrastructure and accommodate the rapidly increasing number of air travelers. Suvarnabhumi is known for its striking design and modern facilities, becoming one of the world’s busiest airports by passenger traffic and serving as a major hub for international and domestic flights.

Suvarnabhumi is not only an essential entry point for tourists visiting Thailand but also serves as a significant stopover point for travelers transiting through Southeast Asia. The airport’s expansion plans, including the development of a third terminal, aim to further increase its capacity and improve its services to meet future demand.

Facilities and Infrastructure

Suvarnabhumi Airport has two runways:

  • Runway 19L/01R: 4,000 meters (13,123 feet)
  • Runway 19R/01L: 3,700 meters (12,139 feet)

Both runways can handle wide-body aircraft like the Airbus A380 and Boeing 747. The airport features a large, modern terminal with facilities for international and domestic passengers, including duty-free shopping, lounges, restaurants, and transport services. Suvarnabhumi is known for its advanced air traffic control systems and ground facilities that support both passenger and cargo flights. Additionally, it offers seamless connections to downtown Bangkok via the Airport Rail Link.


2. Don Mueang International Airport (DMK)

Airport Code: DMK

Time Zone: Thailand Standard Time (TST, UTC +7)

Address: Don Mueang Airport, Don Mueang, Bangkok 10210, Thailand

Nearby Cities:

  • Bangkok – 15 miles
  • Nonthaburi – 20 miles
  • Pathum Thani – 11 miles

Major Airlines Served:

  • Thai AirAsia
  • Nok Air
  • Thai Lion Air
  • Bangkok Airways
  • Thai Airways (Domestic)

Annual Passenger Traffic:

Don Mueang handles approximately 40 million passengers annually, primarily for domestic and low-cost international flights.

Airport Location and History

Don Mueang International Airport, located in the northern part of Bangkok, is one of the oldest airports in the world, opening in 1914. For many years, it was the main international airport in Thailand until the opening of Suvarnabhumi Airport in 2006. After Suvarnabhumi took over as the primary international gateway, Don Mueang was repurposed to handle domestic and low-cost international flights.

Don Mueang is a hub for several budget airlines, offering extensive connections to domestic destinations across Thailand and low-cost routes to neighboring countries. Despite its smaller size compared to Suvarnabhumi, Don Mueang remains a crucial part of Bangkok’s airport infrastructure.

Facilities and Infrastructure

Don Mueang has two runways:

  • Runway 21L/03R: 3,400 meters (11,155 feet)
  • Runway 21R/03L: 3,200 meters (10,499 feet)

Both runways are capable of handling narrow-body aircraft, and they can accommodate some wide-body aircraft, though the airport is primarily designed for smaller planes. Don Mueang has a smaller terminal compared to Suvarnabhumi but offers essential services such as check-in counters, duty-free shops, and restaurants. It also has ground transportation options, including buses, taxis, and the Airport Rail Link for easy access to the city center.


3. Phuket International Airport (HKT)

Airport Code: HKT

Time Zone: Thailand Standard Time (TST, UTC +7)

Address: 222 Moo 6, Mai Khao, Thalang, Phuket, 83110, Thailand

Nearby Cities:

  • Phuket Town – 18 miles
  • Patong Beach – 25 miles
  • Rawai – 30 miles

Major Airlines Served:

  • Thai Airways
  • Bangkok Airways
  • AirAsia
  • Qatar Airways
  • Emirates
  • Nok Air

Annual Passenger Traffic:

Phuket International Airport serves around 18 million passengers annually, making it the third-busiest airport in Thailand.

Airport Location and History

Phuket International Airport, located on the island of Phuket in southern Thailand, is a vital hub for both domestic and international travelers, especially tourists heading to Thailand’s popular beaches and resorts. The airport first opened in 1976 as a small regional airfield and was expanded over the years to accommodate the growing demand for flights to the island.

Today, it serves as a major gateway for international tourists, particularly from Europe, the Middle East, and other parts of Asia. The airport’s proximity to key tourist destinations such as Patong Beach and the Phi Phi Islands makes it one of the most important airports in Thailand for the tourism industry.

Facilities and Infrastructure

Phuket International Airport has two runways:

  • Runway 09/27: 3,000 meters (9,843 feet)
  • Runway 16/34: 2,500 meters (8,202 feet)

The runways can handle wide-body aircraft, though the airport primarily handles narrow-body planes and medium-sized aircraft. The airport’s terminal is equipped with essential facilities such as lounges, shopping areas, restaurants, and transport services like taxis, buses, and car rentals. The airport is continuously being upgraded to handle increasing passenger numbers, with plans for new terminals and runway extensions in the future.


4. Chiang Mai International Airport (CNX)

Airport Code: CNX

Time Zone: Thailand Standard Time (TST, UTC +7)

Address: 60, Moo 2, Phuphing, Hang Dong, Chiang Mai, 50230, Thailand

Nearby Cities:

  • Chiang Mai – 3 miles
  • Hang Dong – 7 miles
  • San Sai – 13 miles

Major Airlines Served:

  • Thai Airways
  • Thai AirAsia
  • Nok Air
  • Bangkok Airways
  • Lion Air

Annual Passenger Traffic:

Chiang Mai International Airport handles approximately 5 million passengers annually.

Airport Location and History

Chiang Mai International Airport is located in the northern city of Chiang Mai, known for its rich cultural heritage and proximity to mountainous regions. The airport opened in 1927, initially as a small airstrip for military purposes, before expanding into a civilian airport. Chiang Mai has grown to become one of Thailand’s key tourist destinations, and the airport plays a central role in serving both domestic flights and international routes, especially to China, Myanmar, and Laos.

The airport has undergone significant upgrades over the years, especially to its terminal building and passenger services, to accommodate the increasing number of tourists visiting the region. It also serves as a hub for northern Thailand’s air transport network.

Facilities and Infrastructure

Chiang Mai International Airport has one runway:

  • Runway 18/36: 3,100 meters (10,171 feet)

The runway is capable of handling wide-body aircraft, although it primarily serves medium-sized and narrow-body jets. The airport’s terminal offers basic amenities, including a variety of retail outlets, restaurants, and lounges. Ground transportation options include taxis, buses, and car rentals, making it easy for visitors to travel to and from the airport.


5. Krabi International Airport (KBV)

Airport Code: KBV

Time Zone: Thailand Standard Time (TST, UTC +7)

Address: 50 Moo 4, Tambon Klong Jilad, Krabi, 81000, Thailand

Nearby Cities:

  • Krabi Town – 8 miles
  • Ao Nang – 9 miles
  • Phuket – 80 miles

Major Airlines Served:

  • Thai Airways
  • AirAsia
  • Nok Air
  • Bangkok Airways
  • Lion Air

Annual Passenger Traffic:

Krabi International Airport serves around 4 million passengers annually, primarily from international tourists.

Airport Location and History

Krabi International Airport is located in southern Thailand, serving the popular tourist destinations of Krabi and the nearby islands, including Phi Phi Islands and Railay Beach. The airport opened in 1999 and has gradually expanded to accommodate the increasing number of tourists visiting the region. Krabi’s airport is a key part of the tourism infrastructure in Thailand’s southern provinces, connecting visitors from Europe, Asia, and the Middle East to the country’s pristine beaches and islands.

Facilities and Infrastructure

Krabi International Airport has one runway:

  • Runway 14/32: 3,000 meters (9,843 feet)

The runway is suitable for wide-body aircraft, though it mainly handles narrow-body aircraft and smaller jets. The terminal provides essential amenities like restaurants, retail shops, and duty-free services. Ground transportation options include taxis, buses, and car rentals, offering easy access to Krabi Town, Ao Nang, and nearby islands.