Airlines from Bangkok to Chiang Mai | BKK Or DMK

Thai AirAsia, Thai Airways, Thai Vietjet Air, Bangkok Airways, Nok Air, and Thai Lion Air fly Bangkok–Chiang Mai nonstop.

Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.

For airlines from Bangkok to Chiang Mai, the bigger decision is not only which carrier to pick. Bangkok has two useful departure airports for this route: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK), and the airline list changes by airport.

Suvarnabhumi works better if you are connecting from an international long-haul flight or want Thai Airways, Bangkok Airways, Thai Vietjet Air, or some Thai AirAsia departures. Don Mueang works better for the densest low-cost schedule, with Thai AirAsia, Nok Air, and Thai Lion Air running nonstop to Chiang Mai International Airport (CNX).

Bangkok To Chiang Mai Airlines: BKK Or DMK

Bangkok–Chiang Mai nonstop flights divide into two airport groups: BKK is the full-service and connection-friendly side, while DMK is the low-cost domestic side. The flight itself is short, usually around 1 hour 15 minutes to 1 hour 20 minutes gate to gate, so the better choice often comes down to airport access, baggage, and connection risk.

Current published July 2026 schedules show more nonstop departures from Don Mueang than from Suvarnabhumi, but both airports have enough daily flights to make same-day planning flexible. Pick the airport that reduces ground travel in Bangkok rather than chasing a tiny fare difference that disappears once checked bags and taxis are added.

If your date is set and you want to compare fares across both Bangkok airports, check live flight options here:

Which Bangkok Airport Should You Choose?

Suvarnabhumi Airport is the safer pick for international connections, and Don Mueang International Airport is usually the easier pick for low-cost domestic departures. A traveler landing from the US, Europe, the Gulf, or another long-haul route usually saves stress by staying at BKK for the onward flight to Chiang Mai.

Choose BKK when your Bangkok arrival and Chiang Mai departure sit on the same travel day. A cross-city airport transfer can eat up the savings from a cheaper DMK fare, especially with luggage and Bangkok traffic.

  • Choose BKK for Thai Airways, Bangkok Airways, Thai Vietjet Air, and many international-to-domestic connections.
  • Choose DMK for Nok Air, Thai Lion Air, and the broadest low-cost domestic schedule.
  • Choose either airport if you are already spending a night in Bangkok and can position yourself near the departure airport.

Connection caution: a self-transfer between BKK and DMK means collecting bags, crossing Bangkok, checking in again, and clearing security again.

Current Nonstop Airline Options

The nonstop airline set is strong for a short domestic Thai route, with seven useful airline-and-airport combinations across BKK and DMK. Thai AirAsia is the only carrier in the current set that can appear from both Bangkok airports, so check the airport code before you pay.

Airline And Airport Pair Ticket Style Good For
Thai Airways, BKK to CNX Full-service domestic fare structure International connections, checked-bag simplicity, business-class seats on some dates
Bangkok Airways, BKK to CNX Full-service regional carrier Travelers already using BKK and wanting a smoother airport experience
Thai Vietjet Air, BKK to CNX Low-cost fare with paid extras Price shoppers who prefer Suvarnabhumi over Don Mueang
Thai AirAsia, BKK to CNX Low-cost fare with paid bags and seats Travelers comparing low-cost fares without leaving BKK
Thai AirAsia, DMK to CNX Low-cost fare with frequent departures Travelers who want the deepest choice of low-cost times
Nok Air, DMK to CNX Domestic low-cost fare Travelers staying near Don Mueang or northern Bangkok
Thai Lion Air, DMK to CNX Low-cost fare with fare-bundle choices Travelers comparing checked-bag totals before buying

Flight Time, Frequency, And Same-Day Checks

Bangkok–Chiang Mai flying time is short, but schedule choice still matters because early and late flights can protect a tight Thailand itinerary. Current July 2026 schedule data lists roughly 133 weekly BKK–CNX nonstop flights and roughly 156 weekly DMK–CNX nonstop flights, with most published nonstop times around 1 hour 15 minutes to 1 hour 20 minutes.

Chiang Mai International Airport is a single-airport arrival city, so all nonstop flights land at CNX. For day-of gates, delays, arrivals, and baggage information, use the Chiang Mai International Airport flight status page before leaving for the airport.

Morning departures are the cleanest choice if you plan to reach Chiang Mai, drop bags, and still use the afternoon. Late-night departures work well after a Bangkok workday or food stop, but a delay can push hotel arrival past midnight.

What Changes The Fare More Than The Airline?

Bangkok–Chiang Mai airfare changes most with baggage, departure airport, time of day, and how close you book to departure. The lowest visible fare is not always the lowest trip cost once checked luggage, seat choice, airport transfers, and connection buffers are counted.

Low-cost carriers can be the right call when you travel with a small carry-on and do not care about seat assignment. Full-service carriers can price out better when the fare includes what you would have paid for separately.

Decision Point What To Check Why It Changes The Total
Bangkok airport code BKK or DMK on the ticket A cheaper fare can lose value if it forces a cross-city transfer
Checked baggage Included allowance or paid add-on Low-cost fares can rise once one suitcase is added
Connection type Through-ticket or self-transfer A self-transfer leaves delay risk with you
Departure time Morning, midday, evening, or late night Better times often sell first on busy travel dates
Seat choice Included or paid Families and couples may pay more to sit together
Refund rules Change fee, credit rule, no-show rule Cheap nonrefundable tickets can cost more if plans move
Arrival plan Hotel check-in time and airport transfer A late landing may require a pre-arranged ride or staffed hotel desk

Where To Stay After Landing In Chiang Mai

Chiang Mai hotel choice should match your first evening plan: Old City for temples and walking, Nimman for cafes and nightlife, and riverside or Night Bazaar areas for easier evening dining. CNX sits close enough to the city that most central stays are practical after a short flight from Bangkok.

For a first visit, Old City is the simplest base because it puts Wat Chedi Luang, Tha Phae Gate, Sunday Walking Street, and many casual restaurants within a compact area. Nimman is better if you want a younger cafe-and-bar district, while the riverside works well for a calmer stay with more resort-style hotels.

Once the flight is booked, compare Chiang Mai hotel areas on a map before choosing a room:

Pick The Right Airline Pair

The right Bangkok–Chiang Mai airline pair is the one that fits your airport, baggage, and schedule with the least friction. The cheapest base fare is a win only when it still works after the full trip is counted.

  • Best fit for international arrivals: Thai Airways, Bangkok Airways, Thai Vietjet Air, or Thai AirAsia from BKK, depending on your onward timing.
  • Best fit for low-cost frequency: Thai AirAsia from DMK, with Nok Air and Thai Lion Air as useful fare checks.
  • Best fit for checked bags: compare the final cart total, not the first fare shown.
  • Best fit for a same-day Chiang Mai plan: book a morning or early-afternoon flight so a delay does not eat the whole day.
  • Best fit for a relaxed transfer: sleep in Bangkok, then fly from the airport nearest your hotel the next morning.

Bangkok–Chiang Mai is one of Thailand’s easiest domestic air routes because both Bangkok airports have nonstop service and Chiang Mai has one clear arrival airport. Match the carrier to the airport first, then let price decide among the flights that still protect your day.

References & Sources

  • Airports of Thailand.“Flight Status.”Provides Chiang Mai International Airport’s official same-day arrival and departure information.