BKK → CNXBangkok to Chiang Mai

live

Direct flights from Bangkok (BKK) to Chiang Mai (CNX): 28 nonstop departures observed each week across 4 airlines. 37% of the last 35 operated flights arrived within 15 minutes of schedule. The median arrival is 16 minutes late. 7 of the 35 tracked flights were cancelled. The nonstop covers 597 km, an estimated 1 hour 16 minutes in the air. Measured by Pro Flight Search from live flight boards at Bangkok and Chiang Mai. Updated 25 October 2026 at 08:48 UTC.

Today, BKK → CNX

Sun 25 Oct · local times
FD4108Thai AirAsia45 min late

The BKK board at 15:48 shows departure at 17:00 instead of 16:15, gate B1.

Later cancelled
0%of 130 past Thai AirAsia flights whose board showed 40 to 70 min late
Still to leave today
VZ122 17:25Thai Vietjet Air · then TG114 17:30, PG219 17:40
Track FD4108 →
TG102Thai InternationalIn the air, 16 min late

Left BKK at 07:41, 16 min after its 07:25 slot.

Track TG102 →
  1. 06:00 TG100Thai International Left 05:59 ·
  2. 06:30 VZ100Thai Vietjet Air Cancelled ·
  3. 07:05 FD4100Thai AirAsia Left 07:04 ·
  4. 07:25 TG102Thai International Left 07:41 +16 ·
  5. 07:35 VZ114Thai Vietjet Air Left 07:51 +16 ·
  6. 08:05 PG215Bangkok Left 08:10 +5 ·
  7. 09:00 TG122Thai International Left 09:32 +32 ·
  8. 09:30 FD9162Thai AirAsia Left 09:42 +12 ·
  9. 10:00 PG223Bangkok Left 10:12 +12 ·
  10. 10:15 TG104Thai International Left 10:41 +26 ·
  11. 10:25 VZ102Thai Vietjet Air Left 10:54 +29 ·
  12. 10:40 FD4104Thai AirAsia Left 11:01 +21 ·
  13. 12:00 TG106Thai International Left 12:25 +25 ·
  14. 12:10 VZ110Thai Vietjet Air Left 12:55 +45 ·
  15. 12:15 FD4106Thai AirAsia Cancelled ·
  16. 12:25 PG225Bangkok Left 12:33 +8 ·
  17. 13:25 TG110Thai International Left 13:50 +25 ·
  18. 13:50 VZ106Thai Vietjet Air Left 14:59 +69 ·
  19. 15:05 TG112Thai International Left 15:24 +19 ·
  20. 15:15 VZ108Thai Vietjet Air Est. 15:15Departure not confirmed by the board ·
  21. 16:15 FD4108Thai AirAsia Est. 17:00 +45Gate B1 ·
  22. 17:25 VZ122Thai Vietjet Air On schedule ·
  23. 17:30 TG114Thai International On schedule ·
  24. 17:40 PG219Bangkok On schedule ·
  25. 18:50 FD4102Thai AirAsia On schedule ·
  26. 19:05 TG120Thai International On schedule ·

Checked BKK board 15:48

BKK Bangkok busy · +15
CNX Chiang Mai tracking
597 km · ~1h 16m est.
dep bank 07:25–22:0028x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
37% on time

of the last 35 operated BKK → CNX flights arrived within 15 minutes

Median arrival delay is +16 min. 7 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →

Median arrival+16 minacross the last 35 operated legs
Flight time~1h 16mestimated from route distance
Weekly departures28x4 direct airlines on the leg
Cancelled20.0%recent route rate · 7 of 35

The week

scheduled departures · origin local time
06121824
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Bangkok AirwaysThai InternationalThai AirAsiaThai Vietjet Air

Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.

Who flies it

observed on the boards · 7 days
Bangkok AirwaysPG100% on time

Flights PG215 08:00 daily · PG223 09:55 daily · PG217 12:25 daily · PG219 17:50 daily

Thai InternationalTG20% on time

Flights TG102 07:25 daily · TG122 09:00 daily · TG104 09:55 daily · TG106 11:40 daily

Thai AirAsiaFD36% on time

Flights FD4104 08:45 daily · FD4118 12:20 daily · FD4102 15:25 Tu Th Su · FD4108 16:35 daily

Thai Vietjet AirVZ0% on time

Flights VZ114 07:35 daily · VZ102 09:55 daily · VZ110 12:25 daily · VZ106 13:50 daily

History

operated legs · board outcomes
10-25FD4100departed−1
10-25FD4104departed+21
10-25FD4106cancelledCNX
10-25FD9162departed+12
10-25PG215departed+5
10-25PG223departed+12
10-25PG225departed+8
10-25TG100departed−1
10-25TG102departed+16
10-25TG104departed+26
10-25TG106departed+25
10-25TG110departed+25
10-25TG112departed+19
10-25TG122departed+32
10-25VZ100cancelledCNX
10-25VZ102departed+29
10-25VZ106departed+69
10-25VZ110departed+45
10-25VZ114departed+16
10-24FD4100cancelledCNX
10-24FD4104departed−1
10-24FD4106cancelledCNX
10-24FD4108departed+25
10-24FD4116departed+20
10-24FD4118departed+13
10-24FD9162cancelledCNX
10-24PG215departed+7
10-24PG217departed+0
10-24PG219departed+13
10-24PG223departed−9
10-24TG102departed+20
10-24TG104departed+6
10-24TG106departed+19
10-24VZ100cancelledCNX
10-24VZ118cancelledCNX

Actual board outcomes rather than schedules, paired departure and arrival per flight and day.

Full board history, day by day →

Airports right now

live boards
BKKBangkok +15 min busy 🌤 few clouds · SSW 10 kt Full BKK delay board →
CNXChiang Mai tracking Full CNX delay board →

How the Bangkok to Chiang Mai route actually runs

Pro Flight Search records official board updates for nonstop BKK to CNX flights through the day: schedules, estimates, gate pushes and actual departures. The verdict above comes from operated flights, so it reflects what this route does rather than what the timetable promises.

Planning around a delay? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search — Bangkok (BKK) to Chiang Mai (CNX) route reliability, measured from operated flights on official airport boards.

Canonical URL
https://proflightsearch.com/search-flights/BKK-CNX
How we measure this →

BKK to CNX questions

Is BKK–CNX running on time right now?

Mostly on schedule. The departure side at BKK is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.

Morning or evening flight on BKK–CNX?

Operators schedule morning departures around 07:25 and evening departures around 17:30 from BKK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CNX delay card to confirm conditions when you'd arrive.

How long is the flight from BKK to CNX?

Great-circle distance is 597 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 72–81 min gate-to-gate on this route.

How often does BKK–CNX fly?

4 carriers operate this route, around 181 flights a week between them. Compare carrier days and times in the airline list above.