Thailand boasts one of the most extensive and accessible domestic aviation networks in all of Southeast Asia, featuring low fares, high-frequency departures, and a combination of full-service and budget carriers linking major cities, popular islands, and regional centres. Bangkok alone is served by two separate international airports, while cities such as Phuket and Chiang Mai maintain their own direct international connections. For those who have made Thailand their home, flying is frequently the most sensible choice for covering long distances within the country and for reaching international destinations.
| Item | Details |
|---|---|
| Number of domestic airports | Over 39 airports nationwide (as of 2025) |
| Main domestic airlines | Thai Airways, Bangkok Airways, Thai AirAsia, Nok Air, Thai Lion Air, Thai VietJet Air |
| Typical low-season domestic fare (BKK–Chiang Mai / BKK–Phuket) | From approx. USD 15–50 one-way (as of 2024); check airline websites for current fares |
| Passenger rights framework | CAAT Civil Aviation Board Notification No. 101, effective 20 May 2025 |
| Domestic delay compensation (5+ hours) | 1,200 THB; cancellations 1,500 THB (as of May 2025) |
| Thailand Digital Arrival Card (TDAC) | Mandatory for all foreign arrivals; free; complete within 72 hours before arrival (as of May 2025) |
| Airport Rail Link (Suvarnabhumi to Phaya Thai) | Approx. 45 THB; journey ~30 minutes (as of 2025) |
What is the standard of domestic air travel in Thailand like, and which routes and destinations are served?
Thailand’s internal flight network is frequently cited as one of the most thorough and cost-effective in the entire Southeast Asian region, with more than 39 airports linking everything from urban centres to remote island destinations. Expats arriving from countries where domestic aviation is either limited in scope or prohibitively expensive often find the scale and affordability of flying around Thailand to be a welcome revelation.
Industry figures indicate that Thailand sustains one of the region’s densest domestic route networks, with carriers operating in excess of 200 daily domestic flights during busy periods. More than 50 separate domestic flight routes exist across the country, and ticket prices are frequently remarkably competitive.
The principal hubs for internal flights are Bangkok, Chiang Mai, Phuket, Krabi, Koh Samui, Surat Thani, and Hat Yai, and the majority of the country’s most visited destinations are well served by at least one of these airports. Direct flights also run between Chiang Mai and parts of southern Thailand, bypassing the need to transit through Bangkok.
Most domestic flights are short by nature, rarely exceeding two hours in duration, which makes air travel especially appealing for those with limited time. That said, for shorter journeys or trips between cities within the same region — such as Bangkok to Kanchanaburi or Chiang Mai to Lampang — travelling by road or rail may prove more practical than catching a flight.
On major long-distance corridors, a flight can frequently offer the best blend of convenience and value — and on busy routes such as Bangkok–Phuket or Bangkok–Chiang Mai, low-cost fares can actually undercut the cost of a bus or train ticket. The domestic network is considerably more developed than those found in most European countries of comparable geographic scale, and ticket prices are far lower than equivalent domestic routes in countries such as Australia or Japan.
Which airlines operate domestic routes in Thailand, and are any low-cost carriers available?
A total of 136 airlines currently operate flights from Thailand, among them 36 low-cost carriers. Thai AirAsia, Thai Airways, Thai Lion Air, Bangkok Airways, and Thai VietJet Air are the dominant players, collectively accounting for 63% of all departures from the country.
Thai Airways is Thailand’s state-owned national carrier and runs full-service domestic operations primarily out of Bangkok’s Suvarnabhumi Airport. Thai Airways covers most destinations across Thailand, offering a premium onboard experience that includes meals, beverages, seat selection, and checked baggage as standard components of the fare.
Bangkok Airways is an independently owned full-service carrier with a strong reputation for passenger experience. The airline provides complimentary in-flight meals even on brief sectors, offers access to its own dedicated airport lounges, and has been recognised as World’s Best Regional Airline on multiple occasions. Significantly, Bangkok Airways holds an exclusive concession to operate flights to Koh Samui Airport, meaning no budget airlines serve the Bangkok–Koh Samui route. This monopoly arrangement keeps fares on this particular corridor considerably higher than on most other routes of similar length.
Thai AirAsia occupies the position of Thailand’s largest low-cost carrier. Operating a network of 41 domestic routes from four strategic bases, Thai AirAsia runs 22 routes from Don Mueang Airport, 11 from Suvarnabhumi, and 8 each from Chiang Mai and Phuket.
Nok Air and Thai Lion Air round out the budget segment of the market. In practical terms, there is little to distinguish Thai Lion Air from its low-cost rivals Thai AirAsia and Nok Air, whether in terms of pricing, onboard service, or passenger amenities. Thai VietJet Air also operates on domestic routes and is generally regarded as one of the more affordable choices, though punctuality has been an occasional concern reported by passengers.
Several low-cost carriers, including AirAsia and Nok Air, base their Bangkok domestic operations at Don Mueang Airport, whereas full-service operators Bangkok Airways and Thai Airways depart from Suvarnabhumi. This division between airports is an important practical detail for expats to keep in mind when booking connecting flights, as transferring between the two airports requires additional time.
How do you book domestic flights in Thailand — what are the options and which booking platforms are available?
Reserving a domestic flight in Thailand is a relatively uncomplicated process, with a variety of channels at your disposal. Going directly to the airline’s own website is always the most dependable starting point, as this is where you will find the most accurate fares, baggage options, and fare terms. Booking through the airline directly also eliminates third-party service charges and simplifies any subsequent changes or refund requests.
When comparing prices across multiple carriers, international flight aggregators are a popular tool. Platforms such as Skyscanner are well suited to price comparison, though completing the final booking on the airline’s own website is advisable for clarity on baggage allowances and flexibility terms. Among Thailand residents, 12Go Asia and Tripadvisor Flight Search are commonly used alternatives — notably, 12Go Asia allows direct booking rather than redirecting users to external pages.
Baolau is a Thailand-registered multi-transport search platform that enables side-by-side comparison of flights, trains, and buses for the same journey, with the option to book directly. This can be particularly handy for expats weighing up the merits of a short flight versus an overnight train, for example.
On the question of when to book, fares fluctuate according to season and route; purchasing tickets one to three months ahead — or further in advance for peak travel periods — and comparing multiple carriers is the standard advice for securing reasonable prices. The high season running from November through February, and the Songkran festival window, typically brings fuller planes and elevated fares. Last-minute bookings remain possible even during busy periods, though the lowest promotional prices will no longer be on offer.
What do domestic flights typically cost in Thailand, and what should expats budget for?
Domestic airfares in Thailand are competitive when measured against almost any international benchmark. For a typical weekend in April 2024, tickets from Bangkok to Chiang Mai (approximately 1 hour 20 minutes) were available from around USD 15–40, while fares from Bangkok to Phuket or Krabi (roughly 1 hour 25–30 minutes) ranged from approximately USD 15–50, with as many as seven competing carriers serving each route. Prices shift constantly, so checking airline websites directly for current fares is always recommended.
On longer domestic routes, low-cost airline fares regularly match or undercut the equivalent bus or train journey — and when travel dates are known well ahead of time, promotional prices can make flying genuinely cheaper than going by road.
A number of variables influence what you end up paying. Seasonal demand is one of the most significant: the peak period from November to February and the Songkran festival window typically drive fares upward and reduce seat availability. Route exclusivity is another factor — the Bangkok–Koh Samui corridor, operated solely by Bangkok Airways without budget competition, commands a premium relative to other routes of comparable distance.
Baggage fees represent an important additional expense when travelling with low-cost carriers and should not be overlooked when calculating total costs. Thai AirAsia’s base fare covers 7 kg of cabin baggage, with checked baggage sold separately in increments of 15–40 kg. Bangkok Airways, in contrast, includes 23–32 kg of checked baggage depending on travel class. Adding baggage allowance at the time of booking online is substantially cheaper than paying at the airport check-in counter. Expats moving belongings between residences or travelling with more than hand luggage should account for these fees when working out their total outlay.
What are the main international airports in Thailand, and which ones are most relevant for expats?
Thailand has nine airports classified as international. In practice, however, the majority of expat travel is concentrated through a small number of key facilities.
Suvarnabhumi Airport (BKK), Bangkok — Positioned 25 km to the east of central Bangkok, Suvarnabhumi is Thailand’s largest and most heavily trafficked airport, processing tens of millions of international and domestic passengers each year. The terminal features spacious lounges, extensive retail options, and a wide range of dining facilities, making it a comfortable point of departure or transit. Suvarnabhumi functions as Thailand’s primary international gateway, handling roughly 60% of the country’s flights to destinations across Asia. Ground connections are excellent: the Airport Rail Link carries passengers to central Bangkok for around 45 THB (as of 2025), with the line terminating at Phaya Thai station in approximately 30 minutes, where onward connections to the BTS Skytrain and MRT underground system are available.
Don Mueang Airport (DMK), Bangkok — Bangkok’s original international airport, which yielded that role to Suvarnabhumi in 2006, now operates primarily as the city’s low-cost carrier hub. Located approximately 24 km from the city centre, it serves as the main Bangkok base for Thai AirAsia, Nok Air, Thai Lion Air, and Batik Air. The airport is accessible via the Red Line commuter train from Bang Sue Grand Station, which spans 26 km of track. Expats departing on budget domestic or short-haul regional international flights will frequently find themselves using Don Mueang.
Phuket International Airport (HKT) — The second busiest airport in the country after Suvarnabhumi, Phuket’s international airport serves as a vital entry point for the Andaman coast and its surrounding islands. With separate terminals for domestic, international, and charter operations handling more than 300 flights daily, the airport connects to Phuket Town, Patong, and other areas via smart buses, metered taxis, and private transfer services.
Chiang Mai International Airport (CNX) — Sitting just 4 km from the heart of the city, Chiang Mai International Airport offers an unusually convenient position for travellers looking to access the temples, night markets, and highland scenery of northern Thailand. Both domestic and international flights are processed through a single, user-friendly terminal. The airport has grown in prominence as a direct entry point for those living in or visiting the north of the country.
Other airports of note include Hat Yai (HDY) in the far south, Koh Samui (USM) — a privately managed airport run exclusively by Bangkok Airways, offering direct island connections to regional hubs — and Surat Thani (URT), which handles around 2 million passengers per year and serves as a convenient landing point for travellers heading to Koh Samui, Koh Phangan, and Koh Tao.
The most heavily trafficked international routes from Bangkok run to Singapore, Kuala Lumpur, Hong Kong, Shanghai, and Seoul. Thai Airways maintains a winter schedule covering 64 international destinations, including daily or multiple daily services to London Heathrow, Frankfurt, Paris CDG, and major Australian cities. Long-haul services to Europe, North America, the Middle East, and Australasia are routed through Suvarnabhumi.
Are there any rules, restrictions, or practicalities at Thailand’s airports that expats should be aware of?
A number of practical regulations apply at Thai airports that are worth familiarising yourself with before travelling, particularly when arriving from overseas for the first time or establishing a regular pattern of travel.
Thailand Digital Arrival Card (TDAC): From 1 May 2025 onwards, every foreign national entering Thailand must complete the Thailand Digital Arrival Card (TDAC) online prior to arrival, replacing the longstanding paper-based TM6 immigration form. The TDAC carries no charge and is compulsory for all foreign arrivals arriving by air, land, or sea. Travellers must submit their application on the official website within three days before arrival and present a confirmation email at the border. A fraudulent website has been circulating that charges USD 10 for what should be a free service — always use only the official portal at tdac.immigration.go.th and do not pay any fee.
Identification for domestic travel: Domestic flights require passengers to show valid identification — a national ID card for Thai nationals, and a passport for foreign residents. Ensure your travel document is readily accessible at both check-in and the boarding gate.
Check-in times: International travellers are advised to arrive at the airport no less than three hours before their scheduled departure. For domestic flights, arriving between 90 minutes and two hours prior to departure is generally adequate — but consult your specific airline’s guidelines, as budget carriers in particular may impose stricter check-in deadlines. Gates typically close 30 minutes before departure, so factor in enough time for baggage drop-off and security.
Airport taxes and fees: Thailand does not levy a separate tourist tax payable at the airport — any applicable departure or facility fees are already incorporated into the price of your airline ticket.
Customs rules on arrival: Standard Thai customs regulations govern items brought into the country from abroad, including restrictions on duty-free alcohol and tobacco quantities, as well as cash declaration thresholds. Consult the Thai Customs Department website and your airline’s baggage policies before every trip, as these rules are subject to revision.
Transport from airports: When departing an airport, rely only on official transport options — public transit, vehicles booked at authorised limousine counters, rail links where available, or hotel-arranged pickups. Unofficial taxi operators solicit passengers at all major Thai airports and should be firmly declined.
How does air travel connectivity in Thailand affect day-to-day expat life?
The strength of Thailand’s domestic and international aviation network has tangible implications for expats — shaping both how they move around the country and how readily they can maintain ties with family, friends, and professional contacts overseas.
Expats living in Bangkok enjoy unrivalled connectivity. The two Bangkok airports collectively account for approximately 60% of Thailand’s flights to destinations across Asia, and between them they provide access to virtually every part of the country. Whether planning a southern beach getaway or a weekend in Chiang Mai, the combination of flight frequency and affordable fares makes impromptu travel a genuine possibility rather than a logistical challenge.
For expats settled beyond Bangkok, connectivity levels differ considerably by location. Those based in Chiang Mai, Phuket, or Hat Yai have adequate direct flight options for both domestic travel and regional international routes within Asia. The northeastern Isaan region is served by airports including Khon Kaen, Udon Thani, and Ubon Ratchathani, which handle domestic services and some international flights to bordering countries — providing a lifeline for business travellers and connecting communities spread across this expansive region. Expats residing in smaller towns or rural settings, however, may find their nearest airport is served by only occasional domestic connections, making a preliminary overland journey to a major hub a necessary part of any air travel.
For international travel — whether visiting family at home or travelling for work — the range of options from Bangkok is impressive. Thai Airways operates daily and double-daily services to prominent European airports including London Heathrow, Frankfurt, Paris CDG, and Munich, as well as flights to Australian cities such as Sydney, Melbourne, and Perth. A broad selection of other international carriers also serve Suvarnabhumi, keeping long-haul fares competitive.
Expats on islands such as Koh Samui or in far-flung southern provinces should be aware that geographic isolation can present real logistical challenges. Airport shuttle services connect passengers to ferry terminals for island transfers, but journey times from certain locations to the nearest flight-capable airport can be considerable. Those considering making their home in more remote settings should weigh transport accessibility and travel frequency as part of their decision.
What should expats know about travel insurance and passenger rights when flying in Thailand?
Thailand implemented meaningfully strengthened passenger protection rules in 2025. The Civil Aviation Authority of Thailand (CAAT) introduced upgraded passenger rights provisions under Civil Aviation Board Notification No. 101, which took effect on 20 May 2025. These rules require airlines to deliver enhanced assistance and financial compensation for international flight delays and cancellations, and apply to all passengers on scheduled services regardless of their nationality.
For domestic flights (as of May 2025): The revised regulation raises the compensation threshold for delays exceeding five hours from 600 THB to 1,200 THB, and for cancellations from 1,200 THB to 1,500 THB. Airlines retain the option to offer alternative forms of compensation, though no payment obligation arises in cases where cancellations result from force majeure events.
For international flights departing Thailand (as of May 2025): When an international flight is delayed by more than two hours, carriers must supply affected passengers with complimentary food and beverages appropriate to the time of day, along with access to communication facilities such as telephone or email. For delays exceeding five hours, airlines must pay passengers THB 1,500 in cash or equivalent alternatives — such as credit shells, vouchers, or frequent flyer miles — within 14 days, and must arrange accommodation with transfers if an overnight stay becomes necessary. Where delays stretch beyond ten hours, cash compensation rises to THB 2,000 for routes under 1,500 km, THB 3,500 for flights between 1,500–3,500 km, and THB 4,500 for routes exceeding 3,500 km.
Measured against the European Union’s EC261/2004 framework — which entitles passengers to €250–€600 for substantial delays or cancellations irrespective of ticket cost — Thailand’s compensation structure is comparatively modest, especially for long-distance disruptions. However, passengers booked on European or UK-registered airlines departing Thailand may qualify for higher payouts under EC261 or UK261 provisions, making it worthwhile to verify which airline is operating your specific service.
In cases involving tarmac delays, airlines are obligated to ensure adequate ventilation, climate control, lavatory access, and urgent medical assistance if required — and must permit passengers to disembark if the delay surpasses three hours without a confirmed departure time, unless safety considerations or air traffic control instructions prevent this.
The official CAAT passenger rights page contains the full compensation schedule and supporting guidance. Expats are encouraged to save this resource and revisit it periodically, as the regulatory framework continues to evolve.
Travel insurance: Although travel insurance is not a legal requirement for entering Thailand, Thai authorities strongly recommend that all visitors arrange cover before arrival — and for longer-term residents, investigating dedicated expat health insurance policies is well worth considering. Given that Thailand’s passenger rights compensation amounts remain relatively modest by global standards, comprehensive travel insurance providing cover for trip delays, cancellations, and missed connections offers meaningful additional financial security. Policies that include medical evacuation cover are particularly relevant for expats based outside of major urban centres.
Frequently asked questions: air travel in Thailand for expats
Do I need a passport for domestic flights within Thailand?
Foreign nationals will generally need to present their passport as proof of identity for domestic flights in Thailand, since they do not hold a Thai national identification card. Certain airlines may accept other valid forms of photo ID — it is always worth confirming your carrier’s specific requirements at the time of booking. Your passport must be current and the name must correspond exactly with the one shown on your ticket.
Which Bangkok airport should I use for domestic flights?
The answer depends on which airline you are flying with. Suvarnabhumi serves full-service carriers including Thai Airways and Bangkok Airways, while Don Mueang is the hub for low-cost operators — and a free shuttle bus connects the two airports. If you are transferring from an inbound international flight to a domestic connection, verify that both flights depart from the same airport, or leave a generous amount of time to move between the two.
How far in advance should I book domestic flights in Thailand?
For the most competitive fares, purchasing tickets one to three months ahead — or earlier during peak periods — while comparing prices across carriers is the generally accepted approach. Outside of busy seasons, last-minute seats are often available, but discounted promotional fares tend to sell out rapidly. If you are travelling during the November-to-February high season or around Songkran, booking well in advance is strongly advisable.
Is flying the best way to travel between Bangkok and Chiang Mai or Phuket?
On lengthy corridors such as Bangkok–Phuket or Bangkok–Chiang Mai, flying typically offers the most attractive combination of speed and cost, with budget airline fares often matching or beating the price of an equivalent bus or train journey. The overnight sleeper train remains a well-liked alternative for those who appreciate the experience, but in terms of pure efficiency and value, flights come out ahead on these longer routes for most travellers.
Can I fly directly to Koh Samui, and is it expensive?
Direct flights to Koh Samui are available, but the airport operates as a privately managed facility under the exclusive management of Bangkok Airways, with no budget carriers permitted to compete on this route. The result is that fares to Koh Samui are noticeably steeper than those on comparably short routes served by multiple airlines. A more economical alternative is to fly to Surat Thani on a low-cost carrier and connect by ferry, which represents a substantially cheaper option for cost-conscious travellers.
What compensation am I entitled to if my flight in Thailand is delayed or cancelled?
For domestic flights delayed by more than two hours, airlines are required to provide food, drinks, and access to communication. For delays exceeding five hours, passengers are entitled to 1,200 THB in compensation, while cancellations attract a payment of 1,500 THB (as of May 2025). International flights are subject to a separate, more graduated scale based on the length of the delay and the distance of the route. Consult the CAAT website for the complete and current schedule of entitlements.
Do I need to complete any forms before arriving in Thailand by air?
From 1 May 2025, all foreign nationals travelling to Thailand are required to complete the Thailand Digital Arrival Card (TDAC) online ahead of arrival, a system that replaces the former paper TM6 immigration card. The TDAC is entirely free of charge. Applications must be submitted via the official website within 72 hours before arrival, and a confirmation email must be presented at the point of entry. Only use the official portal at tdac.immigration.go.th — do not pay any fee, as the service is provided at no cost.
Are there direct long-haul flights from Thailand to Europe, Australia, or the Americas?
Thai Airways operates a winter schedule encompassing 64 global destinations, with increased service frequencies on a selection of routes. Non-stop services from Bangkok to key European and Australian airports are available, and a wide range of other international carriers also operate through Suvarnabhumi. Expats residing in Phuket or Chiang Mai will typically need to connect through Bangkok for most long-haul travel, although both cities do offer direct regional services to various Asian destinations.