Domestic Flights in Thailand

Cabin class:

Passengers:

Adults(12+)
1
Children(2-11)
0
Infants(0-1)
0

Please select an airport

Select a departure date

Search flights


Domestic Flights in Thailand

Browse for flights within Thailand easily with Alternative Airlines. If you are looking for other domestic flights, check out this page.

What is a domestic flight?

thailand flag Icon

A flight that takes off in one location in Thailand, and lands in another destination in Thailand is a domestic flight. For example, you could take a short trip from Suvarnabhumi International Airport in Bangkok (BKK),to Phrae Airport (PRH).

Flying domestically within Thailand can prove a time-efficient way of getting around the country, and can even often be cheaper than travelling on the ground. For example, the example above of BKK to PRH takes around 1 hour and 20 minutes by air, but over 7 hours when driving, or 9 hours using public transport.

Explore some of the best destinations in Thailand below, and search for flights between the destinations using the search bar above.

Why book domestic flights in Thailand?

Some people use domestic flights to commute to work, or to visit family for a holiday period. However, many tourists will also fly domestically to get around the country more easily and be able to see more places.

Not only is Thailand a diverse and amazing country, it is also one of the cheapest in all of Southeast Asia, especially for food! Taste your way around this country with domestic flights, sampling everything from pad thai to noodle soups. For bustling and vibrant street food, head to Bangkok, or for a relaxing beautiful beach visit Ko Phi Phi Island. Thailand really has everything to offer from impressive cities, relaxing beaches, historic and cultural temples, intriguing nature and serene mountains.

Busiest Airports in Thailand

Based on 2018 AOT and DOA data of passenger numbers (departing or arriving) at the airport.

Rank Airport Provinces Served Passengers Airlines
1 Suvarnabhumi International Airport Samur Prakan, Bangkok 63,378,923 Bangkok Airways, Jet Asia Airways, Thai Smile
2 Don Mueang International Airport Bangkok, Nonthaburi, Pathumthani 40,758,148 New Gen Airways, Nok Air, Thai Lion Air
3 Phuket International Airport Phuket 18,221,764 Thai AirAsia, Thai Airways, Bangkok Airways
4 Chiang Mai International Airport Chiang Mai, Lamphun 10,989,402 Bangkok Airways, Nok Air, Thai AirAsia
5 Hat Yai International Airport Songkhla, Pattani 4,256,106 Thai AirAsia, Scoot, Malindo Air
6 Krabi International Airport Krabi 4,193,099 Thai AirAsia, New Gen Airways, Sichuan Airlines
7 Samui International Airport Surat Thani No data Bangkok Airways, Berjaya Air
8 Udon Thani International Airport Udon Thani, Nong Khai 2,651,242 Nok Air, Thai AirAsia, Thai Lion Air
9 Chiang Rai International Airport 2,867,289 Chiang Rai, Phayao Thai AirAsia, Thai Vietjet Air, Ruili Airlines
10 Surat Thani International Airport Surat Thani 2,108,289 Nok Air, Thai Smile, Air China

What are the best airlines for domestic travel in Thailand?

The following airlines are all airlines based in Thailand. These are not the only airlines that are good for domestic flights in Thailand, as a airline based in another country may still operate flights internally in Thailand. Simply use the search bar above to find flights that suit you.

Bangkok Airways

Jet Asia Airways

New Gen Airways

Nok Air

NokScoot

Thai AirAsia

Thai AirAsia X

Thai Lion Air

Thai Airways International

Thai Smile

Thai Vietjet Air

Domestic Flights
FAQs

Do I need a passport for domestic flights in Thailand?

Although many airline's rules will differ, generally, you will not technically need the passport for a domestic flight in Thailand, because you won't be leaving the country and therefore you won't have to go through immigration and departing the country. However, you will most often require this for identification purposes. See what other travel documents you need when travelling to Thailand, here.

What is the baggage allowance on Thailand domestic flights??

Baggage allowance is dependent on the airline travelling and the type of ticket you have purchased. Although domestic flights often have more baggage allowance, this is not always the case because sometimes airlines use smaller aircraft for domestic flights, and so there is less room for bagggae. You can see the baggage allowance on your e-ticket, or in your Account. If you decide you want more baggage, you can book that with us here, depending on the airline you are travelling with.

What time do I need to check-in for a domestic flight in Thailand?

This is completely dependent on the airline you are travelling with. Make sure you do your research and see what time you will need to check-in at the airport, and allow yourself enough time to complete airport activities such as check-in and security. The check-in time for domestic flights is often closer to the flight time for domestic flights, giving you more time to arrive. However, you should still research this before travelling.