39 € Cheap Flights from Bangkok (BKKT) to Chiang Mai (CNX)

Compare Bangkok to Chiang Mai flight deals

Find the cheapest month or even day of the year to fly to Chiang Mai

Book the best Chiang Mai fare with no extra fees

Flight deals from Bangkok to Chiang Mai Airport

Looking for a cheap last-minute deal or the best return flight from Bangkok to Chiang Mai Airport? If you want to travel next month, return fares start from 57 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bangkok to Chiang Mai

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok to Chiang Mai flights are currently cheapest in July.

Direct flights from Bangkok to Chiang Mai

Bangkok to Chiang Mai: Alternative routes

Compare routes from Bangkok to Chiang Mai below. You may find an airport to fly into that's cheaper, faster, or easier than Chiang Mai.

Bangkok to Chiang Mai: Flight information

The things to know before you go.
Cheapest flight found39 €
Cheapest month to flyJuly
Average flight time1 hr, 19 mins
Most popular airlineThai AirAsia
Average flights per week2,736

Finding cheap flights from Bangkok to Chiang Mai: Frequently asked questions

The best price we found for a return flight from Bangkok to Chiang Mai is 39 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 19 minutes is the average flight time from Bangkok to Chiang Mai.
Thai AirAsia, Thai VietJet Air and Nok Air fly direct from Bangkok to Chiang Mai.
As of November 2025, there are 1,368 flights per week flying from Bangkok to Chiang Mai.
The cheapest month to fly from Bangkok to Chiang Mai is usually July.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Bangkok to Chiang Mai Airport on Thursday, 2 July 2026.
Yes – the average flight time is 1 hour and 19 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Chiang Mai but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Chiang Mai is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Chiang Mai is Nok Air .

Flying from Bangkok to Chiang Mai International Airport (CNX): What you need to know

  • Your trip gets off the ground at one of Bangkok's main airports, Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK). Explore the options for booking a flight from Bangkok to Chiang Mai International Airport (CNX) departing from either of these bases.

  • The average duration of a direct Bangkok to Chiang Mai International Airport flight is 1 hour 20 minutes.

  • Chiang Mai International Airport is located in Chiang Mai. The city's timezone is UTC+7 — the same as Bangkok.

  • Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX) is the most popular route. There are 170 direct flights a week to choose from. If you prefer a later start to the day, take the last flight with Thai Vietjet Air at 10pm. Opt for the first BKK to CNX departure operated by Thai Vietjet Air at 6am if you're aiming for an earlier start.

  • For stress-free travel, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to board your flight from Bangkok to CNX.

  • Delays at check-in and security are more likely if you're jetting off during high season, so allow even more breathing space. The recommendation for peak periods? Arrive up to four hours early for international flights and at least two hours for domestic departures.

Airports in Bangkok

Suvarnabhumi Airport (BKK)

  • Fly without interruptions from Suvarnabhumi Airport (BKK). Direct flights from Bangkok to Chiang Mai International Airport (CNX) operate from here.

  • Leading airlines that operate direct flights from Bangkok to Chiang Mai International Airport out of BKK include:

  • Most passengers prefer to fly with Thai Vietjet Air between BKK and CNX.

  • With 74.66% of its services arriving as planned, Thai AirAsia is the top on-time carrier on this route.

  • BKK is about 32 kilometres from central Bangkok. If you're driving, ride-sharing or catching a cab from the centre, it'll take 35 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the trip time to be around 1 hour 5 minutes.

  • Planning to catch an early flight from Bangkok to Chiang Mai International Airport? Avoid the hassle of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these stays close to Suvarnabhumi Airport:

  • 67.87% of flights that depart Suvarnabhumi Airport make it to their destination on schedule.

Don Mueang International Airport (DMK)

  • You can book a direct Bangkok to Chiang Mai International Airport (CNX) plane ticket with departures from Don Mueang International Airport (DMK). Figure out if flying from DMK works better for your plans.

  • The most popular airlines that have direct flights from Bangkok to CNX setting off from DMK include:

  • Thai AirAsia is the top choice for passengers flying from DMK to CNX.

  • Thai AirAsia is the most reliable carrier flying between Don Mueang International Airport and Chiang Mai International Airport, with 74.66% of its services arriving as scheduled.

  • With public transport, you can travel from central Bangkok to DMK in about 1 hour 5 minutes. The airport is roughly 27 kilometres away, and making the journey by car will take approximately 30 minutes.

  • Want to enjoy an extra night away before your Bangkok to CNX flight? Unwind in a hotel near Don Mueang International Airport before your trip officially starts. These stays are expecting you:

  • When it comes to flights staying on schedule, Don Mueang International Airport has an on-time arrival performance of 66.48%.

About Chiang Mai International Airport (CNX)

Getting from Chiang Mai International Airport (CNX) to central Chiang Mai

  • Chiang Mai International Airport to central Chiang Mai is roughly 3 kilometres. If you're renting a car or taking a cab, plan in advance to make your trip as smooth as possible. Journey times will vary based on traffic and the time of day.

  • Travelling by public transport takes around 25 minutes.

How to find the cheapest flights from Bangkok to Chiang Mai International Airport (CNX)

  • 24 € is the best price for a one-way ticket from Bangkok to Chiang Mai International Airport. A return flight starts from 39 €. These prices can change depending on availability and demand.

  • To score cheap flights from Bangkok to CNX, book your ticket two months ahead of your planned departure.

  • The best month for scoring cheap Bangkok to Chiang Mai International Airport tickets is July. Use the 'Whole month' tool to compare prices, then select the dates that offer the lowest fares.

  • Snapping up a cheap plane ticket from Bangkok to CNX is a piece of cake with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch when a better deal is available.

  • Filters make it easier to snap up a deal on your flight from Bangkok to Chiang Mai International Airport. Pick the flight times, carriers and stops that work for you. Then sort the results by 'Cheapest' to bring up the lowest fares right away.

The best time to fly from Bangkok to Chiang Mai International Airport (CNX)

  • Think about the kind of experience you want when planning the timing of your trip. February is the quietest month to go to Chiang Mai. August is when most people book flights from Bangkok to Chiang Mai International Airport (CNX), which may be perfect if you're after more action.

  • Lock in a Bangkok to CNX plane ticket departing in April if you want to explore the city during its warmest month. You can expect temperatures in Chiang Mai to range from 22ºC (72ºF) to 42ºC (108ºF).

  • January has temperatures of between 12ºC (54ºF) and 31ºC (88ºF). Look for cheap tickets from Bangkok to Chiang Mai International Airport around that time if you'd rather travel in cooler conditions.

More about Chiang Mai

Explore more of Thailand

  • You've visited Chiang Mai, now it's time to explore more of Thailand. Journey around 257 kilometres south-east to Phitsanulok to tick off its top sights. From Wat Phra Si Rattana Mahathat to Phra Si Ratana Temple (Wat Yai) and Wat Ratcha Burada Temple, there's plenty to keep you busy.

  • Chiang Rai is another essential stop in Thailand and is around 153 kilometres north-east of Chiang Mai. No journey is complete without dropping by Wat Rong Khun, Wat Phra Kaew and Wat Huai Pla Kung.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.