Bangkok to Chiang Mai flight status today

List of all flights from Bangkok Thailand (BKK) to Chiang Mai Thailand (CNX) and airlines operated flight from Bangkok to Chiang Mai. The flight is a domestic flight in Thailand. There are 250 flights operated by 37 airlines on this route.

The distance from Bangkok, TH (BKK) to Chiang Mai, TH (CNX) is 593 km (369 miles). Suvarnabhumi Airport and Chiang Mai International Airport are in the same time zone (GMT +7:00). The current time on both airports is Tuesday 2025-11-18 05:43 AM.

Thai AirAsia | Qatar Airways | China Airlines | EVA Air | Philippine Airlines | Air Astana | Etihad Airways | Emirates | Bangkok Airways | Malaysia Airlines | Thai Vietjet Air | Japan Airlines | Thai Airways | Vietnam Airlines | El Al | Turkish Airlines | SWISS | Asiana Airlines | Oman Air | Air France | Garuda Indonesia | Gulf Air | Lufthansa | Hong Kong Airlines | British Airways | Finnair | KLM | Singapore Airlines | Austrian Airlines | Qantas | Cathay Pacific | Air Canada | Thai Smile | VietJet Air | AirAsia | Aeroflot | ANA |

List of 250 flights from Bangkok, TH (BKK) to Chiang Mai, TH (CNX).
No. Departure Arrival Last Update Status
FD4108 16:25 17:45 Scheduled On time
FD4102 20:55 22:20 Scheduled On time
FD4096 20:10 21:40 Scheduled On time
FD4106 12:35 14:00 Scheduled On time
FD4104 10:30 11:50 Scheduled On time
FD4100 08:50 10:10 Scheduled On time
FD9162 14:25 15:45 Scheduled On time
FD4118 12:20 13:40 Scheduled On time
FD8103 19:45 21:00 Scheduled On time
FD8107 08:50 10:10 Departed On time
FD8048 11:30 12:50 Scheduled On time
FD4116 20:15 21:35 In_Air

 

No. Departure Arrival Last Update Status
QR4397 17:40 19:00 Scheduled On time
QR4349 08:05 09:25 Scheduled On time
QR4395 10:00 11:20 Scheduled On time
QR4427 12:25 13:45 Scheduled On time
QR4351 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
CI9729 17:40 19:00 Scheduled On time
CI9773 08:05 09:25 Scheduled On time
CI9845 12:25 13:45 Scheduled On time
CI9706 10:00 11:20 Scheduled On time
CI9707 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
BR3434 10:15 11:30 Scheduled On time
BR3967 17:40 19:00 Scheduled On time
BR3440 15:05 16:25 Scheduled On time
BR3927 08:05 09:25 Scheduled On time
BR3436 13:30 14:45 Scheduled On time
BR3438 19:05 20:25 Scheduled On time
BR3977 12:25 13:45 Scheduled On time
BR3997 10:00 11:20 Scheduled On time
BR3432 07:25 08:45 Scheduled On time
BR3957 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
PR3702 17:40 19:00 Scheduled On time
PR3700 08:00 09:20 Arrived On time

 

No. Departure Arrival Last Update Status
KC1219 17:40 19:00 Scheduled On time
KC1225 12:25 13:45 Scheduled On time
KC1223 10:00 11:20 Scheduled On time
KC1215 08:05 09:25 Arrived On time
KC1217 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
EY7610 12:25 13:45 Scheduled On time
EY7627 08:05 09:25 Arrived On time
EY7774 17:40 19:00 Scheduled On time
EY7629 10:55 12:15 Scheduled On time
EY7757 12:25 13:45 Landed
EY7737 21:35 22:55 Unknown

 

No. Departure Arrival Last Update Status
EK4546 12:25 13:45 Scheduled On time
EK4486 17:40 19:00 Scheduled On time
EK4517 10:00 11:20 Scheduled On time
EK4478 08:05 09:25 Arrived On time
EK4480 12:25 13:45 Scheduled On time
EK4484 20:20 21:40 Cancelled

 

No. Departure Arrival Last Update Status
PG225 12:25 13:45 Scheduled On time
PG223 10:00 11:20 Scheduled On time
PG219 17:40 19:00 Scheduled On time
PG215 08:05 09:25 Scheduled On time
PG1221 07:05 08:25 Scheduled On time
PG1217 12:10 13:25 Scheduled On time
PG217 12:25 13:45 Scheduled On time
PG1225 11:50 13:10 Landed
PG1227 18:20 None Landed
PG1223 10:15 11:35 Landed
PG3302 07:00 07:00 In Air
PG1229 07:00 08:20 Landed 08:10
PG9229 18:39 None Arrived On time
PG1359 17:50 None Arrived Early
PG9223 16:33 None Arrived On time
PG9221 12:51 None Arrived On time
PG6201 10:17 None Arrived On time
PG9230 07:00 07:00 Arrival Scheduled
PG227 12:25 13:45 Landed
PG9218 07:00 07:00 Arrival Scheduled
PG1357 14:25 15:45 Landed
PG1355 14:40 16:00 Landed
PG1351 10:40 12:00 Landed
PG1353 14:40 16:00 Landed
PG221 21:35 22:55 Cancelled

 

No. Departure Arrival Last Update Status
MH4875 10:00 11:20 Scheduled On time
MH5588 15:05 16:25 Scheduled On time
MH5589 19:05 20:25 Scheduled On time
MH4949 17:40 19:00 Scheduled On time
MH4877 08:05 09:25 Arrived On time
MH4955 12:25 13:45 Scheduled On time
MH4947 12:25 13:45 Arrived On time

 

No. Departure Arrival Last Update Status
VZ118 20:35 21:55 Scheduled On time
VZ108 15:15 16:45 Scheduled On time
VZ2106 18:50 20:20 Scheduled Delayed by 30m
VZ102 09:55 11:15 Cancelled
VZ2104 22:10 23:35 Scheduled On time
VZ110 12:10 13:35 Arrived On time
VZ2122 15:40 17:05 Arrived Delayed by 49 minutes
VZ106 13:50 15:10 Scheduled On time
VZ100 06:05 07:30 Arrived On time
VZ104 21:25 22:45 Scheduled On time
VZ2102 09:15 10:40 Arrived On time
VZ2108 17:40 19:05 Cancelled
VZ2114 07:05 08:30 Arrived On time
VZ114 08:00 09:25 Scheduled On time
VZ122 17:25 18:45 Departed Delayed by 27m
VZ2110 13:00 14:15 Landed
VZ2112 13:00 14:15 No Recent Info - Call Airline
VZ116 11:40 12:55 Landed
VZ120 19:05 20:20 No Takeoff Info - Call Airline
VZ126 10:20 11:40 Landed
VZ124 18:50 20:10 Unknown

 

No. Departure Arrival Last Update Status
JL5993 17:40 19:00 Scheduled On time
JL5991 08:05 09:25 Scheduled On time
JL5789 09:55 11:15 Scheduled On time

 

No. Departure Arrival Last Update Status
TG110 13:30 14:45 Scheduled On time
TG5725 12:25 13:45 Scheduled On time
TG5707 17:40 19:00 Scheduled On time
TG112 15:05 16:25 Scheduled On time
TG120 19:05 20:25 Scheduled On time
TG5715 08:05 09:25 Scheduled On time
TG5723 10:00 11:20 Scheduled On time
TG102 07:25 08:45 Arrived On time
TG104 10:15 11:30 Arrived Delayed by 15m
TG5717 12:25 13:45 Arrived On time
TG8732 14:05 15:25 Landed
TG8730 11:25 12:45 Landed
TG164 14:55 16:15 Landed
TG8724 09:05 10:25 Arrived On time
TG2100 06:30 07:50 Arrived
TG2702 15:00 16:20 Arrived
TG2164 15:05 16:25 Arrived On time
TG2120 19:15 20:30 Arrived
TG2110 13:30 14:50 Arrived On time
TG2104 10:30 11:50 Arrived On time
TG2102 07:25 08:45 Arrived
TG108 13:30 None Arrived On time
TG2108 11:50 13:10 Scheduled On time
TG2112 14:05 15:25 Departure
TG2106 14:30 15:45 Landed
TG2764 13:55 15:15 Landed
TG2116 17:20 18:30 Unknown
TG2160 11:30 12:50 Cancelled
TG5948 09:50 11:10 Landed

 

No. Departure Arrival Last Update Status
VN3901 12:25 13:45 Scheduled On time
VN3979 17:40 19:00 Scheduled On time
VN3977 12:25 13:45 Arrived On time
VN3895 08:00 09:20 Scheduled On time
VN3067 10:00 11:20 Scheduled On time

 

No. Departure Arrival Last Update Status
LY8407 19:05 20:25 Scheduled On time
LY8471 17:40 19:00 Scheduled On time

 

No. Departure Arrival Last Update Status
TK8389 13:30 14:45 Scheduled On time
TK4455 12:25 13:45 Scheduled On time
TK4459 08:05 09:25 Scheduled On time
TK4461 10:00 11:20 Scheduled On time
TK4453 17:40 19:00 Scheduled On time
TK4457 12:25 13:45 Departed On time

 

No. Departure Arrival Last Update Status
LX4152 12:25 13:45 Scheduled On time
LX4150 12:25 13:45 Arrived On time

 

No. Departure Arrival Last Update Status
OZ6772 07:25 08:45 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5880 10:00 11:20 Scheduled On time
WY5866 08:05 09:25 Arrived On time
WY5969 20:20 21:40 Cancelled

 

No. Departure Arrival Last Update Status
AF4385 10:00 11:20 Scheduled On time
AF8029 12:25 13:45 Scheduled On time
AF4383 12:25 13:45 Arrived On time

 

No. Departure Arrival Last Update Status
GA9624 08:05 09:25 Scheduled
GA9574 17:50 19:10 Arrived Delayed by 17m
GA9720 12:25 13:45 Landed

 

No. Departure Arrival Last Update Status
GF6382 15:05 16:25 Scheduled On time
GF6322 13:30 14:45 Arrived On time
GF4428 12:25 13:45 Scheduled On time
GF4444 12:25 13:45 Arrived On time
GF4476 08:00 09:20 Arrived On time
GF6308 07:25 08:45 Landed
GF4446 12:25 13:45 Landed
GF6306 10:15 11:30 Landed
GF4426 17:50 19:10 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
LH4610 17:40 19:00 Scheduled On time
LH9704 19:05 20:25 Scheduled On time

 

No. Departure Arrival Last Update Status
HX3801 08:05 09:25 Scheduled On time
HX3811 17:40 19:00 Scheduled On time
HX3809 10:00 11:20 Arrived On time
HX3805 12:25 13:45 Scheduled On time
HX3819 12:25 13:45 Landed

 

No. Departure Arrival Last Update Status
BA2174 17:40 19:00 Scheduled On time
BA4153 08:00 09:45 Cancelled

 

No. Departure Arrival Last Update Status
AY6289 17:40 19:00 Arrived On time
AY6293 08:05 09:25 Arrived On time
AY6291 10:00 11:20 Arrived On time

 

No. Departure Arrival Last Update Status
KL3757 12:25 13:45 Scheduled On time
KL3736 10:00 11:20 Scheduled On time
KL3731 15:55 17:40 Landed

 

No. Departure Arrival Last Update Status
SQ5437 17:40 19:00 Arrived On time
SQ5439 10:00 11:20 Scheduled On time
SQ5380 12:25 13:45 Scheduled On time
SQ5377 12:25 13:45 Scheduled On time
SQ5435 08:00 09:20 Arrived On time
SQ5375 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
OS8683 17:40 19:00 Departed On time
OS8595 19:05 20:25 Arrived On time
OS8685 19:30 20:50 Landed

 

No. Departure Arrival Last Update Status
QF3480 10:00 11:20 Arrived On time
QF3444 17:40 19:00 Arrived Delayed by 1h 5m
QF3482 07:35 08:55 Scheduled On time

 

No. Departure Arrival Last Update Status
CX6547 17:40 19:00 Arrived On time
CX6527 12:25 13:45 Scheduled On time
CX6529 12:25 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AC7435 07:25 08:45 Scheduled On time

 

No. Departure Arrival Last Update Status
WE120 19:15 20:30 In Air
WE5110 13:30 14:45 No Recent Info - Call Airline
WE5164 15:00 16:20 Landed
WE5102 07:25 08:45 Landed
WE5120 19:05 20:25 Landed
WE5724 09:05 10:25 No Recent Info - Call Airline
WE5104 10:15 11:30 Landed
WE164 15:05 16:25 Arrived
WE8776 12:00 13:20 Arrived
WE8772 14:55 16:15 Arrived
WE8700 06:30 07:50 Arrived
WE8702 15:00 16:20 Arrived
WE8774 15:00 16:20 Arrived
WE8770 14:35 15:55 Arrived
WE104 10:20 11:50 Landed 11:33
WE102 07:25 08:45 Arrived On time
WE110 13:30 14:50 Arrived
WE8764 21:40 None Arrived On time
WE108 11:50 13:10 Landed 13:09
WE8428 22:21 None Arrived On time
WE112 14:05 15:25 In Air
WE100 06:30 07:50 In Air
WE106 14:30 15:45 Expected
WE160 10:25 11:45 Scheduled
WE122 20:30 21:50 Landed
WE8778 16:30 17:50 Landed
WE116 17:20 18:30 Landed Late
WE114 16:00 17:15 Cancelled
WE166 19:40 21:00 Cancelled
WE168 07:00 08:20 Unknown

 

No. Departure Arrival Last Update Status
VJ2016 20:42 None Arrived On time
VJ9120 06:29 None Arrived On time
VJ100 07:25 None Arrived Early
VJ2106 20:55 None Arrived On time
VJ2104 22:45 None Arrived On time
VJ8108 18:10 19:30 Landed
VJ8118 21:50 23:10 Landed

 

No. Departure Arrival Last Update Status
AK8103 10:35 None Arrived Early
AK8107 21:15 None Arrived On time
AK8048 17:25 None Arrived On time
AK8046 09:30 None Arrived On time
AK4108 21:40 None Arrived Early
AK4116 21:35 None Arrived On time
AK4106 17:10 None Arrived On time
AK4100 07:55 None Arrived Delayed by 32 minutes

 

No. Departure Arrival Last Update Status
SU3855 08:00 09:20 Arrived On time
SU3912 14:40 16:00 Landed
SU3863 13:05 14:25 Cancelled

 

No. Departure Arrival Last Update Status
NH5963 08:45 09:55 Landed