Chiang Mai to Bangkok flight status today

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

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

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

List of 250 flights from Chiang Mai, TH (CNX) to Bangkok, TH (BKK).
No. Departure Arrival Last Update Status
VZ109 17:20 18:40 Arrived Delayed by 1h 40m
VZ107 15:45 17:10 Arrived Delayed by 1h 52m
VZ103 11:55 13:15 Cancelled
VZ101 08:05 09:25 Arrived On time
VZ2105 06:35 07:55 Scheduled On time
VZ2107 20:50 22:10 Scheduled On time
VZ119 22:25 23:50 Departed Delayed by 51m
VZ111 14:20 15:35 Arrived On time
VZ105 15:15 16:35 Arrived On time
VZ2123 17:35 19:00 Arrived Delayed by 69 minutes
VZ2109 19:40 21:05 Cancelled
VZ2103 11:15 12:40 Scheduled On time
VZ2115 09:05 10:30 Scheduled On time
VZ115 10:00 11:20 Scheduled On time
VZ123 19:20 20:40 Scheduled On time
VZ2111 13:50 15:10 Landed
VZ117 13:25 14:45 Arrived Delayed by 16m
VZ2113 14:50 16:10 Landed
VZ121 20:50 22:10 No Recent Info - Call Airline
VZ9119 06:45 08:00 Unknown
VZ125 20:40 22:00 Unknown

 

No. Departure Arrival Last Update Status
TG111 15:25 16:45 Arrived On time
TG5714 12:10 13:35 Scheduled On time
TG5716 10:10 11:35 Scheduled On time
TG121 21:05 22:25 Scheduled On time
TG5720 19:45 21:10 Scheduled On time
TG103 09:25 10:50 Arrived On time
TG113 17:05 18:25 Arrived On time
TG105 12:15 13:35 Arrived On time
TG5724 14:35 16:00 Arrived On time
TG8733 16:05 17:35 Arrived
TG8731 13:25 14:45 Expected
TG165 16:55 18:20 Arrived
TG8725 11:05 12:30 Arrived
TG2703 17:00 18:20 Arrived
TG2101 08:30 09:50 Arrived
TG2165 17:05 18:30 Arrived
TG2121 21:10 22:30 Expected
TG2111 15:30 16:55 Arrived
TG2103 09:25 10:50 Arrived On time
TG2105 12:30 13:55 Arrived
TG109 15:55 None Arrived Early
TG2109 13:50 15:15 Scheduled On time
TG2113 16:05 17:30 Landed
TG2107 20:20 21:40 Scheduled On time
TG2765 15:55 17:15 Landed
TG2117 19:10 20:20 Unknown
TG2161 13:30 14:55 Cancelled
TG2177 06:10 07:25 Unknown

 

No. Departure Arrival Last Update Status
LH4613 12:10 13:35 Arrived Delayed by 18m
LH9709 17:05 18:25 Scheduled On time
LH4611 19:45 21:10 Scheduled On time
LH4619 14:35 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
BR3920 19:45 21:10 Scheduled On time
BR3439 17:05 18:25 Scheduled On time
BR3968 12:10 13:35 Scheduled On time
BR3978 10:10 11:35 Scheduled On time
BR3437 21:05 22:25 Scheduled On time
BR3435 15:25 16:45 Scheduled On time
BR3431 09:25 10:50 Arrived On time
BR3433 12:15 13:35 Departed On time
BR3998 11:55 13:20 Arrived On time
BR3988 14:35 16:00 Arrived On time
BR3958 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
QF3479 19:45 21:10 Scheduled On time
QF3477 10:10 11:35 Arrived On time
QF3476 12:10 13:35 Scheduled On time
QF3483 14:35 16:00 Scheduled On time
QF3465 19:45 21:10 Scheduled On time

 

No. Departure Arrival Last Update Status
WY5820 12:10 13:35 Arrived On time
WY5878 10:10 11:35 Arrived On time
WY5809 10:10 11:35 Arrived

 

No. Departure Arrival Last Update Status
FD4109 18:15 19:35 Scheduled On time
FD4105 12:20 13:40 Scheduled On time
FD4097 18:15 19:40 Scheduled On time
FD4101 07:05 08:20 Scheduled On time
FD4107 14:30 16:00 Scheduled On time
FD4103 22:50 00:10 Scheduled On time
FD4119 14:10 15:35 Scheduled On time
FD8106 07:00 08:20 Scheduled On time
FD8102 17:50 19:15 Arrived On time
FD4117 22:05 23:30 In_Air
FD8049 14:25 15:40 In_Air

 

No. Departure Arrival Last Update Status
GF6355 12:15 13:35 Scheduled On time
GF4413 10:10 11:35 Departed On time
GF4415 12:10 13:35 Arrived Delayed by 19m
GF6381 15:25 16:45 Scheduled On time
GF4491 14:35 16:00 Arrived On time
GF4429 19:45 21:10 Scheduled On time
GF6321 21:10 22:30 Arrived
GF6323 09:25 10:50 Arrived

 

No. Departure Arrival Last Update Status
BA2175 19:45 21:10 Scheduled On time
BA4158 18:10 20:05 Landed
BA4150 10:15 12:10 Cancelled

 

No. Departure Arrival Last Update Status
SQ5440 12:10 13:35 Scheduled On time
SQ5436 10:10 11:35 Arrived On time
SQ5378 14:35 16:00 Scheduled On time
SQ5438 20:00 21:25 Scheduled On time

 

No. Departure Arrival Last Update Status
KC1216 10:10 11:35 Scheduled On time
KC1220 19:45 21:10 Scheduled On time
KC1224 12:10 13:35 Arrived On time
KC1218 14:35 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
CI9850 19:45 21:10 Scheduled On time
CI9840 10:10 11:35 Departed On time
CI9618 12:10 13:35 Scheduled On time
CI9712 14:35 16:00 Arrived On time
CI9858 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
QR4413 19:45 21:10 Scheduled On time
QR4415 12:10 13:35 Arrived On time
QR4350 10:10 11:35 Arrived On time
QR4400 14:35 16:00 Arrived On time
QR6508 12:00 13:25 Scheduled

 

No. Departure Arrival Last Update Status
EY7649 12:10 13:35 Scheduled On time
EY7710 19:45 21:10 Departed On time
EY7617 14:35 16:00 Scheduled On time
EY7758 14:35 16:00 Arrived

 

No. Departure Arrival Last Update Status
OS8684 10:10 11:35 Scheduled On time
OS8594 09:25 10:50 Scheduled On time
OS8680 18:40 20:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EK4481 19:45 21:10 Scheduled On time
EK4479 10:10 11:35 Scheduled On time
EK4547 14:35 16:00 Scheduled On time
EK4487 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
MH4976 12:10 13:35 Scheduled On time
MH4950 10:10 11:35 Arrived On time
MH5624 15:25 16:45 Arrived On time
MH5619 09:25 10:50 Arrived On time
MH4876 19:45 21:10 Scheduled On time
MH4948 14:35 16:00 Arrived
MH4954 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
HX3810 19:45 21:10 Scheduled On time
HX3804 12:10 13:35 Departed On time
HX3802 10:10 11:35 Scheduled On time
HX3818 14:35 16:00 Scheduled On time
HX3808 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
PR3701 10:10 11:35 Scheduled On time
PR3755 19:45 21:10 Arrived On time
PR3707 12:10 13:35 Arrived On time
PR3705 14:35 16:00 Arrived

 

No. Departure Arrival Last Update Status
CX6522 10:10 11:35 Arrived On time
CX6526 12:10 13:35 Arrived On time

 

No. Departure Arrival Last Update Status
LX4151 10:10 11:35 Arrived On time
LX4153 20:00 21:25 Scheduled On time

 

No. Departure Arrival Last Update Status
TK4454 10:10 11:35 Arrived On time
TK4458 19:45 21:10 Arrived On time
TK4456 12:10 13:35 Arrived On time
TK8390 21:05 22:25 Scheduled On time
TK4400 14:35 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
JL5990 19:45 21:10 Scheduled On time
JL5978 10:10 11:35 Arrived On time
JL5976 12:10 13:35 Departed On time
JL5998 14:35 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
LY8478 10:10 11:35 Arrived On time
LY8408 12:15 13:35 Arrived On time
LY8474 19:45 21:10 Scheduled On time
LY8462 12:10 13:35 Departed On time
LY8410 21:05 22:25 Scheduled On time

 

No. Departure Arrival Last Update Status
AY6284 10:10 11:35 Arrived On time
AY6850 12:10 13:35 Departed On time
AY6904 19:45 21:10 Scheduled On time
AY6910 16:50 18:15 Landed

 

No. Departure Arrival Last Update Status
OZ6773 21:05 22:25 Scheduled On time

 

No. Departure Arrival Last Update Status
GA9721 19:45 21:10 Scheduled
GA9575 10:10 11:35 Arrived On time
GA9629 14:35 16:00 Arrived

 

No. Departure Arrival Last Update Status
KL3732 19:45 21:10 Scheduled On time

 

No. Departure Arrival Last Update Status
VN3980 12:10 13:35 Departed On time
VN3978 10:10 11:35 Arrived On time
VN3982 14:35 16:00 Scheduled On time
VN3892 19:45 21:10 Scheduled On time

 

No. Departure Arrival Last Update Status
PG220 19:45 21:10 Arrived On time
PG224 12:10 13:35 Arrived On time
PG216 10:10 11:35 Arrived On time
PG1218 14:10 15:35 Scheduled On time
PG1222 09:10 10:35 Arrived On time
PG218 14:35 16:00 Arrived On time
PG1228 20:30 None Scheduled
PG1226 14:00 15:25 Arrived
PG1224 11:55 None Arrived
PG1354 18:05 None Arrived Early
PG1360 20:05 None Arrived Early
PG9222 15:34 None Arrived On time
PG6202 17:08 None Arrived On time
PG226 14:35 16:00 Landed 15:58
PG9228 07:00 07:00 In Air
PG228 14:35 16:00 Landed
PG9435 07:00 07:00 Arrival Scheduled
PG1358 16:35 18:00 Landed
PG1356 16:50 18:15 Landed
PG1352 12:40 14:05 Landed
PG9275 07:00 07:00 Arrival Scheduled
PG1230 15:45 17:10 Landed
PG9201 07:00 07:00 Arrival Scheduled
PG222 06:55 08:15 Cancelled

 

No. Departure Arrival Last Update Status
AC7436 17:05 18:25 Arrived On time

 

No. Departure Arrival Last Update Status
WE8777 14:00 15:20 Arrived
WE121 21:10 22:30 In Air
WE5121 21:05 22:25 In Air
WE5105 12:15 13:35 Arrived
WE5111 15:25 16:45 Arrived
WE5725 11:05 12:30 Arrived
WE5103 09:25 10:50 Arrived
WE5165 17:00 18:20 Arrived
WE8701 08:30 09:50 Arrived
WE8773 16:50 18:10 Arrived
WE8703 17:00 18:20 Arrived
WE8775 16:55 18:15 Arrived
WE8771 16:40 18:00 Arrived
WE165 17:05 18:30 Arrived
WE111 15:30 16:55 Arrived
WE105 12:20 13:45 Arrived
WE103 09:25 10:50 Arrived
WE8443 07:00 07:00 Landed 12:11
WE1665 17:45 None Arrived On time
WE109 13:50 15:15 Arrived On time
WE8429 22:56 None Arrived On time
WE113 16:05 17:30 In_Air
WE101 08:30 09:50 Landed
WE107 20:20 21:40 In_Gate
WE169 13:00 14:25 Landed
WE161 12:25 13:45 Unknown
WE123 22:30 23:50 Scheduled
WE8779 18:20 19:40 Landed
WE117 19:10 20:20 Landed Late
WE163 11:35 13:00 Cancelled
WE8088 07:00 07:00 Arrival Scheduled
WE115 17:55 19:15 Cancelled
WE8765 22:30 23:50 Landed
WE167 21:40 23:00 Cancelled

 

No. Departure Arrival Last Update Status
AK8102 12:15 None Arrived On time
AK4189 22:35 None Arrival Unknown
AK8106 19:25 None Arrived On time
AK8049 15:40 None Arrived On time
AK8047 07:40 None Arrived Early
AK4109 23:35 None Arrived Early
AK4117 23:30 None Arrived Early
AK4107 18:55 None Arrived On time
AK4101 09:45 None Arrived Delayed by 31 minutes

 

No. Departure Arrival Last Update Status
VJ10 14:14 None Arrival Unknown
VJ9121 07:51 None Arrived On time
VJ9119 08:00 None Arrived Early
VJ2107 22:45 None Arrived Early
VJ2105 07:55 None Arrived Early
VJ111 16:00 None Arrived Early
VJ17 12:50 14:10 Arrival Estimated 13:51

 

No. Departure Arrival Last Update Status
AF8035 18:10 20:05 Landed
AF8031 15:15 16:40 Landed

 

No. Departure Arrival Last Update Status
SU3851 16:50 18:15 Landed
SU3843 10:10 11:35 Landed

 

No. Departure Arrival Last Update Status
NH5983 20:50 22:10 Cancelled