Transportation

Domestic Flights in Thailand: Which Airlines Are Most Recommended?

4 min readFrom the THAI TROPIC blogLast updated: 06/10/2026

An Extensive Domestic Flight Network

Thailand offers a developed, competitive domestic flight network — relatively low prices and high frequency make a domestic flight a practical option for most transfers between distant regions, not just a luxury.

Recommended Airlines

Thai AirAsia and Nok Air are popular budget airlines with a wide network. Bangkok Airways and Thai Airways are a bit higher level. It's worth comparing prices, schedules and baggage allowance before booking, because terms differ between airlines and fares.

Typical Prices

A short domestic flight (Bangkok-Chiang Mai, for example) varies by airline and date, and is usually cheaper when booked early. Booking 3-4 weeks ahead usually saves significantly compared to a last-minute booking.

Luggage Weight

Budget airlines tend to have strict weight limits and high excess fees — worth checking in advance and considering buying extra weight online (cheaper than at the airport) if you expect to be over.

Fly or Overland Transport

For distances over 5-6 hours of overland travel, flying is almost always more worth it time-wise, even at a higher price — worth calculating by the time remaining in your trip, not just the single ticket price.

Booking Tip

Comparison sites like Skyscanner are good for finding the cheapest price, but also worth checking directly on the airline's site — sometimes there are deals not shown on the comparison site.

Flight or Train/Bus

For short-medium distances (up to 4-5 hours overland), a night bus or train can be cheaper and also save a night of lodging — worth comparing not just flight price vs. ticket price, but the overall picture including lodging.

Luggage on Domestic Flights

Local airlines (Air Asia, Nok Air, Thai Lion Air) usually limit luggage weight at the base price much more than international flights — worth checking in advance and considering adding weight at booking, cheaper than paying at the airport.

Delays and Cancellations

Cheap local airlines suffer delays relatively often compared to international airlines — not worth planning a tight connecting flight right after a domestic one. A buffer of a few hours prevents missing important connections.

Online Check-In

Most airlines allow check-in via website/app 24-48 hours in advance — saves a line at the airport, especially useful at busy airports like Don Mueang in peak season.

Prices and Booking Timing

Domestic flight prices move significantly by booking timing — booking 3-4 weeks ahead usually gives a better price than booking two days before. Also worth comparing across a few airlines through a comparison site, not just one airline's own site.

Which airports serve Bangkok

Bangkok has two main airports, Suvarnabhumi and Don Mueang, and usually some airlines run domestic flights from one while others use the other. Before booking, check which airport your flight leaves from, because getting between them in traffic can take a long time. If you have a connecting international flight, check arrival times carefully. The airport to city guide explains how to reach the center from the airports.

A domestic flight within your route plan

A domestic flight saves a whole day of travel, so it suits short trips where every day counts. If you have time, consider an overland transfer or a train as part of the experience. The guide to getting around Thailand compares the options, and the trip itinerary planner lets you arrange the legs so you do not cover the same route twice.

What to check when booking

Before paying, check what is included in the base fare: baggage, seat selection, meals and flexibility to change. Budget airlines charge extra for each, so the final price may differ from the first price you saw. Also check cancellation terms and enter the passenger name exactly as it appears on the passport. It is worth comparing the final price across several airlines before deciding, and the budget calculator can help.

Flying to the islands

Flying to islands such as Koh Samui shortens the journey a lot, but it is sometimes more expensive than the overland and ferry alternative. It all depends on your time and starting point. For destinations without an airport you will need to complete the trip by road and ferry, and it is wise to build in a safety buffer. The ferries and speedboats guide explains how to plan the sea leg, and the islands guide offers inspiration.

Getting to the airport on time

For domestic flights it is recommended to reach the airport about two hours before departure, and a little more at busy airports in peak season. Check the travel time to the airport at rush hour in advance, especially in Bangkok, and consider a ride-hailing app or a pre-arranged taxi. If you have luggage to check in, get to the counter early. Keep your documents and a photo of your passport available on your phone. Also prepare a backup plan in case of a cancellation or a long delay. The common planning mistakes guide lists planning errors worth avoiding.

Was this guide helpful?