Property Education · Getting Around

Domestic flights in Thailand: airlines, airports & routes.

Thailand is a big country, and flying is often the fastest, cheapest way to cross it. A short hop puts Chiang Mai’s mountains or Phuket’s beaches an hour and a half from Bangkok for the price of a nice dinner. Here’s the plain-English version: which airlines fly where, why Bangkok’s two airports trip up newcomers, what the main routes cost and the booking habits that keep fares low. Unbiased, never paid placement.

Share
By Kirby Scofield
Founder of BAANLYY · International real estate broker, investor & relocation specialist
Last updated 7 July 2026 · Last reviewed 7 July 2026

← Property Education Center

The one-line version

Price the route on an aggregator, then book direct on the winning airline’s app. Budget carriers (AirAsia, Nok, Thai Lion, Thai Vietjet) fly mostly from Don Mueang (DMK); Bangkok Airways, Thai Vietjet & Thai Airways use Suvarnabhumi (BKK) — check which airport your ticket says. Add checked baggage online, never at the counter, and book 2–6 weeks ahead for the lowest fares.

01

Why most people fly domestically in Thailand

Thailand stretches roughly 1,600 km from the northern hills to the southern islands, so getting around the country is a real journey. Domestic flying has boomed because it collapses those distances: a Bangkok–Chiang Mai or Bangkok–Phuket hop is barely over an hour in the air, against ten to fourteen hours by train or bus. A fiercely competitive low-cost market keeps fares low — book ahead and a one-way ticket across the country can cost less than a night out. For expats and long-stay visitors, that means weekend trips to the islands or the mountains are genuinely affordable, and moving between cities for visa runs, viewings or work is quick and painless.

02

The airlines: who flies what

Thailand has a healthy mix of budget and full-service carriers. The practical short version:

No single airline wins everywhere. Compare the specific route, weigh the base fare against baggage and timing, and remember the cheapest sticker price is not always cheapest once you add a bag.

03

Bangkok’s two airports: DMK vs BKK

The single biggest newcomer trap is forgetting that Bangkok has two airports on opposite sides of the city:

There is no fast direct rail link between the two, and crossing Bangkok between them can take well over an hour in traffic. So always check the airport code on your ticket, leave generous time if you ever have to transfer between DMK and BKK, and never book two separate flights at different airports with a tight gap. For getting to and from either airport, see our getting around Bangkok and Grab & ride-hailing guides.

04

The main routes & flight times

Most domestic flying radiates out of Bangkok. The headline routes and rough flight times:

Trunk routes like Bangkok–Chiang Mai and Bangkok–Phuket run many flights a day, so seats are easy to find. There are also useful non-Bangkok links — Chiang Mai to Phuket, for instance — that save backtracking through the capital.

05

Baggage, fares & booking smartly

How to book for the lowest price
  • compare on an aggregator (Google Flights, Skyscanner), then book direct on the airline’s own app to avoid agent fees and ease changes
  • budget fares are cabin-bag only — add checked baggage online during booking, never at the airport counter
  • book 2–6 weeks ahead on popular routes; much earlier for Songkran, New Year and island high season
  • pay attention to the airport code (DMK vs BKK) before you pay
  • weigh the true total — base fare + bag + seat — not just the headline price
  • arrive early: low-cost check-in desks and bag drops close strictly, and walk-up baggage fees are painful
06

At the airport: ID & check-in

Domestic flying is quick and informal compared with international travel, but a few basics apply. Carry your passport as photo ID for the gate — it is the universal accepted document for foreigners, even though some airlines will take other government photo ID on domestic sectors. Use the airline’s app to check in online and hold a mobile boarding pass; if you have only cabin baggage you can often go straight to security. Low-cost carriers enforce cabin-bag size and weight limits and close check-in on time, so arrive with margin. There is no immigration for domestic flights, but security screening still applies, so keep liquids and electronics handy.

07

Newcomer mistakes to avoid

Don’t…
  • assume both your flights use the same Bangkok airport — DMK and BKK are far apart
  • book a tight self-transfer between two budget flights, especially across airports (no protection if the first is late)
  • buy checked baggage at the counter — it costs far more than adding it online
  • turn up for a low-cost flight late — check-in and bag drop close strictly
  • judge a fare by the sticker price alone before adding bag and seat
  • leave island flights to the last minute in high season, when seats and good fares vanish
08

Frequently asked

Which airline is best for domestic flights in Thailand?There is no single best airline — it depends on the route and what you value. AirAsia and Nok Air have the widest low-cost networks and the cheapest base fares; Thai Vietjet and Thai Lion Air round out the budget field. Bangkok Airways is pricier but flies routes others cannot (notably its own airport on Koh Samui) and includes baggage and lounge access. Thai Airways is the full-service flag carrier for premium comfort. The practical move: compare the route on a fare aggregator, then book direct on the winning airline’s own site or app.
What is the difference between Don Mueang (DMK) and Suvarnabhumi (BKK)?Bangkok has two airports and which one you use matters. Suvarnabhumi (BKK) is the large modern international hub east of the city and the base for Thai Airways, Bangkok Airways and Thai Vietjet. Don Mueang (DMK) is the older northern airport that is now the low-cost capital of the region — home to AirAsia, Nok Air and Thai Lion. They are on opposite sides of Bangkok with no fast direct link between them, so always check which airport your ticket uses, and never assume a connection between two flights at different airports will be quick.
How far in advance should I book domestic flights in Thailand?Budget fares are cheapest when booked a few weeks out and rise as the date approaches, so two to six weeks ahead is the sweet spot for the lowest price on popular routes. Last-minute seats are usually still available on the major trunk routes (Bangkok to Chiang Mai, Phuket and so on) because they run many flights a day, but you will pay more. For peak periods — Songkran, New Year, long weekends and high season on the islands — book well ahead, as both fares and availability tighten sharply.
Do budget airlines in Thailand include checked baggage?Usually not. Low-cost carriers like AirAsia, Nok Air, Thai Lion and Thai Vietjet sell a cabin-bag-only base fare and charge extra for checked luggage, seat selection and meals. The checked-bag add-on is always cheaper bought online during booking than at the airport counter, where walk-up baggage fees are steep. If you are moving with heavy bags, factor the baggage cost into the comparison — once you add 20kg, a ‘cheap’ fare can end up close to a full-service ticket that already includes it.
Can foreigners book Thai domestic flights, and do I need my passport?Yes — anyone can book Thai domestic flights online with a foreign card and passport details, and there is no residency requirement. For travel you generally need photo ID: Thai nationals use their ID card, while foreigners should carry their passport. A few airlines accept a foreigner’s other government photo ID or a Thai driving licence on domestic sectors, but a passport is the safe universal choice and avoids any argument at the gate.
What are the main domestic flight routes from Bangkok?The busy trunk routes radiate from Bangkok to the north and south: Chiang Mai (about 1h15) and Chiang Rai in the north; Phuket, Krabi, Koh Samui, Surat Thani and Hat Yai in the south; and Udon Thani, Khon Kaen and Ubon Ratchathani in the northeast (Isaan). Flight times are short — most domestic hops are between one and one-and-a-half hours — which is why flying often beats an overnight train or bus for crossing the country, especially to the islands.
Is it cheaper to fly or take the train within Thailand?For long distances, flying is often cheaper than you would expect and dramatically faster. A budget flight Bangkok–Chiang Mai booked ahead can rival a sleeper-train ticket while saving ten-plus hours. Trains and buses still win for budget travellers with time, for scenery, and for short or rail-served routes. The rule of thumb: for anything over a few hundred kilometres — Bangkok to the north or the southern islands — price a flight first, because the time saved is usually worth it.
Keep going
Property EducationGetting Around BangkokGrab & Ride-HailingTrains & Rail TravelWeather & SeasonsRelocation Hub

Base yourself where Thailand opens up

A home near a major airport turns the whole country into a weekend trip. Browse Bangkok areas and residences with quick airport access.

Browse residencesNeighborhood Finder

General information only — airlines, routes, schedules, baggage rules and fares change constantly, and airport assignments can shift. Always confirm your flight’s airport, baggage allowance and check-in times directly with the airline before you travel. BAANLYY never takes paid placement.