Airports in Thailand
Airports in Thailand serve as essential hubs for both international and domestic travel, connecting major cities and tourist destinations throughout the country. Among the major airports in Thailand are Bangkok Suvarnabhumi, Don Mueang, and Phuket International, each offering a range of services and transport links. This overview of Thailand airports covers everything from large international hubs to regional options, providing key details to help you navigate each Thailand airport efficiently.
At the end of the post, you will also find a map of all airports in Thailand for easier navigation.
Major Airports in Thailand
Bangkok Suvarnabhumi Airport (IATA code: BKK)
Bangkok Suvarnabhumi Airport, the main airport in Thailand, is one of the largest and busiest Thailand airport hubs in Southeast Asia. This Bangkok airport name is widely recognized as the primary gateway connecting the capital to destinations across Europe, Asia, and the Middle East.
- Number of passengers: ~65 million passengers annually
- Location: ~34 kilometers east of Bangkok city center
- How to get from Bangkok Suvarnabhumi Airport to city center: Airport Rail Link (ARL), suburban train (SRT), shuttle bus
- Ideal for reaching: Bangkok, Pattaya, Ayutthaya
Shuttle bus from Bangkok Suvarnabhumi Airport
Don Mueang Airport (IATA code: DMK)
Don Mueang Airport is one of the world’s oldest airports, now transformed into a leading low-cost hub. Among Thailand airports, it offers extensive options for domestic and regional travel, making it an ideal choice for budget-conscious travelers.
- Number of passengers: ~41 million passengers annually
- Location: ~24 kilometers north of Bangkok city center
- How to get from Don Mueang Airport to city center: Shuttle bus to Mochit Station, buses to Victory Monument and Lumphini Park
- Ideal for reaching: Bangkok, Ayutthaya, Chonburi
Shuttle bus from Don Mueang Airport
Phuket Airport (IATA code: HKT)
Phuket Airport is one of the busiest airports Thailand has to offer, serving the country’s most popular island and catering to both international and domestic travelers year-round. The busiest international routes include Singapore, Shanghai-Pudong, Hong Kong and Beijing-Capital.
- Number of passengers: ~19 million passengers annually
- Location: Northern part of Phuket Island
- How to get from Phuket Airport to city center: Airport bus, taxis, private transfers
- Ideal for reaching: Phuket, Patong Beach, Rawai Beach
Shuttle bus from Phuket Airport
Chiang Mai Airport (IATA code: CNX)
Chiang Mai International Airport, one of the major international airports in Thailand, connects the country’s northern region with other Asian destinations and serves as a key entry point for exploring Chiang Mai.
- Number of passengers: ~11 million passengers annually
- Location: ~4 kilometers from Chiang Mai city center
- How to get from Chiang Mai Airport to city center: Airport shuttle, taxis, private transfers
- Ideal for reaching: Chiang Mai, Doi Inthanon and Op Luang national parks
Shuttle bus from Chiang Mai Airport
Hat Yai Airport (IATA code: HDY)
Hat Yai Airport is one of the main airports in South Thailand, located in the bustling southern region. It serves a growing number of passengers traveling to nearby islands and across the border to Malaysia.
- Number of passengers: ~4 million passengers annually
- Location: ~15 kilometers from Hat Yai city center
- How to get from Hat Yai Airport to city center: Public minibus, taxis, private transfers
- Ideal for reaching: Hat Yai, Songkhla, Koh Lipe island
Shuttle bus/transfer from Hat Yai Airport
Krabi Airport (IATA code: KBV)
Krabi Airport, a well-known Thailand airport name, provides easy access to popular tourist destinations in Krabi province. It also serves as a gateway to the nearby islands, making it a favorite for travelers.
- Number of passengers: ~3 million passengers annually
- Location: Nuea Khlong district, ~12 kilometers from Krabi town center
- How to get from Krabi Airport to city center: Airport bus, taxis, private transfers
- Ideal for reaching: Krabi, Ao Nang, Koh Phi Phi
Shuttle bus/minivan from Krabi Airport
Samui Airport (IATA code: USM)
Samui International Airport, with the Thailand airport code USM, is known for its unique tropical design. It serves as a gateway for travelers heading to Koh Samui and nearby islands. In addition, Koh Samui is a popular destination to be reached by ferry, offering scenic routes and easy access to nearby islands like Koh Phangan and Koh Tao.
- Number of passengers: ~2.5 million passengers annually
- Location: Near Chaweng Beach, Koh Samui
- How to get from Samui Airport to city center: Taxis, private transfers
- Ideal for reaching: Koh Samui, Koh Phangan, Koh Tao
Udon Thani Airport (IATA code: UTH)
Udon Thani Airport, a major airport in Thailand, serves as a key transit point to Laos with a focus on domestic flights. Located near the Udon Thani bus station, it provides travelers with easy access to both air and ground transportation options.
- Number of passengers: ~2.5 million passengers annually
- Location: ~7 kilometers from Udon Thani city center
- How to get from Udon Thani Airport to city center: Buses, taxis, private transfers
- Ideal for reaching: Udon Thani, Nong Khai, Vientiane (Laos)
Chiang Rai Airport (IATA code: CEI)
Mae Fah Luang – Chiang Rai International Airport, a Thailand international airport, connects northern Thailand with Bangkok and several destinations in China. For those looking to explore further, the Chiang Rai bus station is a convenient next stop for onward travel in the region.
- Number of passengers: ~2.8 million passengers annually
- Location: ~8 kilometers from Chiang Rai city center
- How to get from Chiang Rai Airport to city center: Local buses, taxis, private transfers
- Ideal for reaching: Chiang Rai, White Temple Wat Rong Khun, Mae Sai
Surat Thani Airport (IATA code: URT)
Surat Thani Airport, one of the main airports of Thailand, serves as a gateway to the country’s popular islands, including Koh Samui, Koh Phangan, and Koh Tao. It provides travelers with convenient access to ferry connections for exploring these tropical destinations.
- Number of passengers: ~1.5 million passengers annually
- Location: ~21 kilometers from Surat Thani city center
- How to get from Surat Thani Airport to city center: Shuttle bus, taxis, private transfers
- Ideal for reaching: Surat Thani, Donsak Pier (ferries to islands)
Shuttle bus from Surat Thani Airport
U-Tapao Airport (IATA code: UTP)
U-Tapao Airport, one of the main Thai airports, serves as a convenient alternative for travelers visiting Thailand’s coastal areas, including Pattaya and Rayong. With connections to Pattaya and Rayong bus stations, it offers a flexible option for reaching popular beach destinations.
- Number of passengers: ~1.8 million passengers annually
- Location: ~50 kilometers from Pattaya, 40 kilometers from Rayong
- How to get from U-Tapao Airport to city center: Taxis, private transfers
- Ideal for reaching: Pattaya, Rayong, Jomtien Beach
Ubon Ratchathani Airport (IATA code: UBP)
Ubon Ratchathani Airport, one of the Thailand international airports, serves Ubon Ratchathani and nearby provinces, connecting them to Bangkok. Just a short distance from downtown, it also provides convenient travel options to nearby destinations like Si Sa Ket and Mukdahan, as well as Pakse in Laos.
- Number of passengers: ~1.7 million passengers annually
- Location: ~4 kilometers from Ubon Ratchathani city center
- How to get from Ubon Ratchathani Airport to city center: Taxis, private transfers
- Ideal for reaching: Ubon Ratchathani, Mukdahan, Si Sa Ket, Pakse (Laos)
Khon Kaen Airport (IATA code: KKC)
Khon Kaen Airport serves the city of Khon Kaen, connecting northeastern Thailand with Bangkok. Located just 8 km from downtown, it also provides easy access to nearby destinations like Udon Thani and Kalasin, making it a valuable addition to international airports Thailand has to offer.
- Number of passengers: ~1.5 million passengers annually
- Location: ~8 kilometers from Khon Kaen city center
- How to get from Khon Kaen Airport to city center: Shuttle bus, taxis, private transfers
- Ideal for reaching: Khon Kaen, Udon Thani, Kalasin
Nakhon Si Thammarat Airport (IATA code: NST)
Nakhon Si Thammarat Airport, one of the main South Thailand airports, provides access to Bangkok and nearby regions. Located only about 12 km from downtown, it also connects travelers to islands like Koh Samui via Donsak Pier, about 100 km away.
- Number of passengers: ~1.2 million passengers annually
- Location: ~12 kilometers from Nakhon Si Thammarat city center
- How to get from Nakhon Si Thammarat Airport to city center: Taxis, private transfers
- Ideal for reaching: Nakhon Si Thammarat, Donsak Pier
Airports with less than 1 000 000 passengers
Trang Airport (IATA code: TST)
- Number of passengers: ~565,000
- Location: Near Tambon Khok Lo, Trang
- How to get from Trang Airport to city center: Taxis, private transfers
- Ideal for reaching: Trang
Phitsanulok Airport (IATA code: PHS)
- Number of passengers: ~571,000
- Location: Near Phitsanulok
- How to get from Phitsanulok Airport to city center: Taxis, private transfers
- Ideal for reaching: Phitsanulok
Nakhon Phanom Airport (IATA code: KOP)
- Number of passengers: ~309,000
- Location: Nakhon Phanom, Nai Mueang, Nong Saeng
- How to get from Nakhon Phanom Airport to city center: Taxis, private transfers
- Ideal for reaching: Nakhon Phanom, Nong Saeng
Roi Et Airport (IATA code: ROI)
- Number of passengers: ~317,000
- Location: Roi Et, Maha Sarakham, Kalasin, Yasothon
- How to get from Roi Et Airport to city center: Taxis, private transfers
- Ideal for reaching: Roi Et, Maha Sarakham
Nan Nakhon Airport (IATA code: NNT)
- Also called: Nan Airport
- Number of passengers: ~318,000
- Location: Chang Rd, Pha Sing, Mueang Nan
- How to get from Nan Nakhon Airport to city center: Taxis, private transfers
- Ideal for reaching: Nan, Pha Sing
Sakon Nakhon Airport (IATA code: SNO)
- Number of passengers: ~320,000
- Location: Sakon Nakhon Province
- How to get from Sakon Nakhon Airport to city center: Taxis, private transfers
- Ideal for reaching: Sakon Nakhon
Buriram Airport (IATA code: BFV)
- Also called: Buri Ram Airport
- Number of passengers: ~293,000
- Location: Buriram, Surin
- How to get from Buriram Airport to city center: Taxis, private transfers
- Ideal for reaching: Buriram, Surin
Lampang Airport (IATA code: LPT)
- Number of passengers: ~171,000
- Location: Nakhon Lampang
- How to get from Lampang Airport to city center: Taxis, private transfers
- Ideal for reaching: Lampang
Loei Airport (IATA code: LOE)
- Number of passengers: ~212,000
- Location: Loei, Vang Noa, Xanamkhan
- How to get from Loei Airport to city center: Taxis, private transfers
- Ideal for reaching: Loei, Vang Noa
Narathiwat Airport (IATA code: NAW)
- Number of passengers: ~194,000
- Location: Narathiwat
- How to get from Narathiwat Airport to city center: Taxis, private transfers
- Ideal for reaching: Narathiwat
Ranong Airport (IATA code: UNN)
- Number of passengers: ~170,000
- Location: Ratchakrut, Ranong
- How to get from Ranong Airport to city center: Taxis, private transfers
- Ideal for reaching: Ranong
Mae Sot Airport (IATA code: MAQ)
- Number of passengers: ~162,000
- Location: Mae Sot, Tak
- How to get from Mae Sot Airport to city center: Taxis, private transfers
- Ideal for reaching: Mae Sot
Trat Airport (IATA code: TDX)
- Number of passengers: ~162,000
- Location: Trat-Ko Chang
- How to get from Trat Airport to city center: Taxis, private transfers
- Ideal for reaching: Ko Chang, Trat
Chumphon Airport (IATA code: CJM)
- Number of passengers: ~162,000
- Location: Tambon Chum Kho
- How to get from Chumphon Airport to city center: Taxis, private transfers
- Ideal for reaching: Chumphon
Phrae Airport (IATA code: PRH)
- Number of passengers: ~59,000
- Location: Phrae
- How to get from Phrae Airport to city center: Taxis, private transfers
- Ideal for reaching: Phrae
Sukhothai Airport (IATA code: THS)
- Number of passengers: ~57,000
- Location: Klong Krachong, Sukhothai
- How to get from Sukhothai Airport to city center: Taxis, private transfers
- Ideal for reaching: Sukhothai
Mae Hong Son Airport (IATA code: HGN)
- Number of passengers: ~43,000
- Location: Mae Hong Son
- How to get from Mae Hong Son Airport to city center: Taxis, private transfers
- Ideal for reaching: Mae Hong Son
Hua Hin Airport (IATA code: HHQ)
- Number of passengers: ~77,000
- Location: Hua Hin
- How to get from Hua Hin Airport to city center: Taxis, private transfers
- Ideal for reaching: Hua Hin
Nakhon Ratchasima Airport (IATA code: NAK)
- Also called: Korat Airport
- Number of passengers: ~77,000
- Location: Amphoe Chaloem Phra Kiat, Nakhon Ratchasima
- How to get from Nakhon Ratchasima Airport to city center: Taxis, private transfers
- Ideal for reaching: Nakhon Ratchasima
Pai Airport (IATA code: PYY)
- Number of passengers: ~1,000
- Location: Pai
- How to get from Pai Airport to city center: Taxis, private transfers
- Ideal for reaching: Pai
Phetchabun Airport (IATA code: PHY)
- Number of passengers: ~1,000
- Location: Phetchabun Province
- How to get from Phetchabun Airport to city center: Taxis, private transfers
- Ideal for reaching: Phetchabun
Airports in Thailand Map
Now that you know all the major airports, including how many airports in Bangkok serve the area, you can find a Thailand airports map below. This map highlights all the airports mentioned in this guide, making it easy to locate each one.
FAQs
What is the major airport in Thailand?
The major airport in Thailand is Bangkok Suvarnabhumi Airport, the country’s primary international gateway. As the largest Thailand airport, it serves extensive flights across Europe, Asia, and the Middle East.
What are the most important airports in Thailand?
The most important airports in Thailand include Bangkok Suvarnabhumi, Don Mueang, Phuket, and Chiang Mai airports. These major airports support high passenger volumes and provide key international and domestic connections.
How many airports in Bangkok are there?
There are two main airports in Bangkok: Suvarnabhumi and Don Mueang. Together, these Thailand airports handle the bulk of international and domestic flights in the country.
How many international airports in Thailand are there?
Thailand has around seven main international airports, including Suvarnabhumi, Don Mueang, Phuket, and Chiang Mai. These airports connect the country with destinations worldwide.
What is the main airport in South Thailand?
The main airport in South Thailand is Phuket International Airport. This hub in the network of South Thailand airports connects travelers to popular beach destinations and nearby islands.
Where to fly into Thailand?
The best place to fly into Thailand depends on your destination. Bangkok Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK) are the main options for international flights, while Phuket and Chiang Mai airports are ideal for regional or resort destinations.
What is the best airport to fly into Thailand?
Suvarnabhumi Airport (BKK) is considered the best airport to fly into Thailand for most international travelers, as it is the country’s primary hub with the widest range of international routes. However, for budget flights or regional travel, Don Mueang Airport (DMK) and other Thailand airports like Phuket or Chiang Mai may be better options depending on your itinerary.
What is the name of Bangkok Thailand airport?
Bangkok has two main airports: Suvarnabhumi Airport (BKK), often referred to as Bangkok Thailand airport, and Don Mueang Airport (DMK), which primarily serves low-cost carriers and domestic routes. Both airports provide excellent connections within Thailand and internationally.