KMG → BKK Kunming to Bangkok
live
Direct flights from Kunming (KMG) to Bangkok (BKK): 54 nonstop departures observed each week across 3 airlines. 82% of the last 50 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. 2 of the 50 tracked flights were cancelled. The nonstop covers 1,290 km, an estimated 2 hours 9 minutes in the air. Measured by Pro Flight Search from live flight boards at Kunming and Bangkok. Updated 2 November 2026 at 07:33 UTC.
Today, KMG → BKK Mon 2 Nov · local times
Sched Flight KMG departure BKK arrival
08:15
MU9635 China Eastern
Sched 08:15 Departure not confirmed by the board
BKK 09:50 scheduled
12:20
MU6087 China Eastern
Departed
BKK est. 13:28 In the air · sched 14:05
13:20
MU741 China Eastern
Sched 13:20 Departure not confirmed by the board
BKK est. 14:26 sched 14:55
15:20
TG613 Thai International
On schedule
·
17:05
KY8369 Kunming
On schedule
·
18:35
MU9613 China Eastern
On schedule
·
Checked KMG board 15:33 · BKK board 12:20
KMG
Kunming
tracking
BKK
Bangkok
smooth · +0
dep bank 08:15–23:00 54x weekly
Runs reliable · 3 airlines · 54x weekly · nonstop
82% on time
of the last 50 tracked KMG → BKK flights arrived within 15 minutes
Median arrival delay is −18 min . 2 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 48 arrivals
Flight time ~2h 09m estimated from route distance
Weekly departures 54x 3 direct airlines on the leg
Cancelled 4.0% recent route rate · 2 of 50
The week scheduled departures · origin local time
China Eastern Airlines Kunming Airlines Thai International
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
China Eastern AirlinesMU 94% on time
Flights MU9635 08:15 Mo Tu We Fr Su · MU6087 varies daily · MU741 13:20 daily · MU9613 18:35 daily
Kunming AirlinesKY 71% on time
Flights KY8369 17:05 daily
Thai InternationalTG 29% on time
Flights TG613 15:20 daily
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from KMG and BKK, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 116 Completed 85 Delayed 10 Cancelled 4 Within 15m 40/85 Median -3m
KY8369 Kunming
8 days
Mon, Nov 2
1/2 legs · B-6493
KMG
Departure
Sched 17:05
Scheduled departure
→
BKK
Arrival
Sched 18:30
Scheduled arrival · landing pending
Typical Mon schedule
Sun, Nov 1
2/2 legs · B-6493
KMG
Departure
Sched 17:05
Scheduled time only · no board update captured
→
BKK
Arrival
22:14
Landed · Sched 18:30224m late
Sat, Oct 31
2/2 legs · B-6493
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
18:31
Landed · Sched 18:301m late
Fri, Oct 30
2/2 legs · B-6493
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
18:26
Landed · Sched 18:304m early
Thu, Oct 29
2/2 legs · B-6493
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
18:23
Landed · Sched 18:307m early
Wed, Oct 28
2/2 legs · B-7089
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
19:30
Landed · Sched 18:3060m late
Tue, Oct 27
2/2 legs · B-7089
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
18:17
Landed · Sched 18:3013m early
Mon, Oct 26
2/2 legs · B-7089
KMG
Departure
Sched 17:05
Departure time not on board
→
BKK
Arrival
18:32
Landed · Sched 18:302m late
Full KY8369 history →
MU6087 China Eastern
8 days
Mon, Nov 2
2/2 legs · B-1722
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:28
Est. · Sched 14:0537m early
Sun, Nov 1
2/2 legs · B-1722
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:50
Landed · Sched 14:0515m early
Sat, Oct 31
2/2 legs · B-1722
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:47
Landed · Sched 14:0518m early
Fri, Oct 30
2/2 legs · B-1772
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:58
Landed · Sched 14:057m early
KMG
Departure
Sched 12:20
Cancelled
→
BKK
Arrival
Sched 14:05
Cancelled
Wed, Oct 28
2/2 legs · B-7966
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:42
Landed · Sched 14:0523m early
Tue, Oct 27
2/2 legs · B-1775
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:40
Landed · Sched 14:0525m early
Mon, Oct 26
2/2 legs · B-1316
KMG
Departure
Sched 12:20
Departure time not on board
→
BKK
Arrival
13:50
Landed · Sched 14:0515m early
Full MU6087 history →
MU741 China Eastern
8 days
Mon, Nov 2
2/2 legs · B-6249
KMG
Departure
Sched 13:20
Scheduled departure
→
BKK
Arrival
14:26
Est. · Sched 14:5529m early
Sun, Nov 1
2/2 legs · B-1907
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
14:47
Landed · Sched 14:558m early
Sat, Oct 31
2/2 legs · B-1788
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
15:09
Landed · Sched 14:5514m late
Fri, Oct 30
2/2 legs · B-1789
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
15:10
Landed · Sched 14:5515m late
Thu, Oct 29
2/2 legs · B-1790
KMG
Departure
Sched 13:20
Departure time not on board
→
BKK
Arrival
14:54
Landed · Sched 14:551m early
Wed, Oct 28
2/2 legs · B-1907
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
14:42
Landed · Sched 14:5513m early
Tue, Oct 27
2/2 legs · B-6146
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
14:39
Landed · Sched 14:5516m early
Mon, Oct 26
2/2 legs · B-1792
KMG
Departure
Sched 13:20
Scheduled time only · no board update captured
→
BKK
Arrival
15:01
Landed · Sched 14:556m late
Full MU741 history →
MU9613 China Eastern
8 days
Mon, Nov 2
1/2 legs · B-5819
KMG
Departure
Sched 18:35
Scheduled departure
→
BKK
Arrival
Sched 20:10
Scheduled arrival · landing pending
Typical Mon schedule
Sun, Nov 1
2/2 legs · B-5270
KMG
Departure
Sched 18:35
Scheduled time only · no board update captured
→
BKK
Arrival
20:13
Landed · Sched 20:103m late
Sat, Oct 31
2/2 legs · B-5242
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
20:19
Landed · Sched 20:109m late
Fri, Oct 30
2/2 legs · B-5295
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
20:06
Landed · Sched 20:104m early
Thu, Oct 29
2/2 legs · B-5282
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
19:50
Landed · Sched 20:1020m early
Wed, Oct 28
2/2 legs · B-5270
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
19:44
Landed · Sched 20:1026m early
Tue, Oct 27
2/2 legs · B-5256
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
19:49
Landed · Sched 20:1021m early
Mon, Oct 26
2/2 legs · B-5819
KMG
Departure
Sched 18:35
Departure time not on board
→
BKK
Arrival
20:07
Landed · Sched 20:103m early
Full MU9613 history →
MU9635 China Eastern
6 days
KMG
Departure
Sched 08:15
Scheduled departure
→
BKK
Arrival
Sched 09:50
Scheduled arrival · landing pending
KMG
Departure
Sched 08:15
Scheduled time only · no board update captured
→
BKK
Arrival
Sched 09:50
Scheduled time only · no board update captured
KMG
Departure
Sched 08:15
Scheduled time only · no board update captured
→
BKK
Arrival
Sched 09:50
Scheduled time only · no board update captured
KMG
Departure
Sched 08:15
Scheduled time only · no board update captured
→
BKK
Arrival
Sched 09:50
Scheduled time only · no board update captured
KMG
Departure
Sched 08:15
Scheduled time only · no board update captured
Mon schedule from board history
→
BKK
Arrival
Sched 09:50
Scheduled time only · no board update captured
KMG
Departure
Sched 08:15
Cancelled
→
BKK
Arrival
Sched 09:50
Cancelled
Full MU9635 history →
TG613 Thai International
8 days
Mon, Nov 2
1/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Scheduled departure
→
BKK
Arrival
Sched 16:35
Scheduled arrival · landing pending
Typical Mon schedule
Sun, Nov 1
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
17:28
Landed · Sched 16:3553m late
Sat, Oct 31
2/2 legs · HS-TWA
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
16:52
Landed · Sched 16:3517m late
Fri, Oct 30
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
17:09
Landed · Sched 16:3534m late
Thu, Oct 29
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
17:01
Landed · Sched 16:3526m late
Wed, Oct 28
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
17:26
Landed · Sched 16:3551m late
Tue, Oct 27
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
16:53
Landed · Sched 16:3518m late
Mon, Oct 26
2/2 legs · HS-TJV
KMG
Departure
Sched 15:20
Departure time not on board
→
BKK
Arrival
17:19
Landed · Sched 16:3544m late
Full TG613 history →
MU9621 China Eastern
7 days
Sun, Nov 1
2/2 legs · B-6147
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
23:03
Landed · Sched 23:052m early
Sat, Oct 31
2/2 legs · B-6145
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
22:53
Landed · Sched 23:0512m early
Fri, Oct 30
2/2 legs · B-6147
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
23:02
Landed · Sched 23:053m early
Thu, Oct 29
2/2 legs · B-1790
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
22:42
Landed · Sched 23:0523m early
Wed, Oct 28
2/2 legs · B-5701
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
23:08
Landed · Sched 23:053m late
Tue, Oct 27
2/2 legs · B-7590
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
22:48
Landed · Sched 23:0517m early
Mon, Oct 26
2/2 legs · B-1792
KMG
Departure
Sched 21:30
Scheduled time only · no board update captured
→
BKK
Arrival
22:51
Landed · Sched 23:0514m early
Full MU9621 history →
MU9641 China Eastern
8 days
Sun, Nov 1
2/2 legs · B-1703
KMG
Departure
Sched 23:00
Departure time not on board
→
BKK
Arrival
00:11
Landed · Sched 00:3524m early
Sat, Oct 31
2/2 legs · B-1792
KMG
Departure
Sched 22:55
Departure time not on board
→
BKK
Arrival
01:00
Landed · Sched 00:3525m late
Fri, Oct 30
2/2 legs · B-6149
KMG
Departure
Sched 22:55
Departure time not on board
→
BKK
Arrival
00:12
Landed · Sched 00:3523m early
Thu, Oct 29
2/2 legs · B-6146
KMG
Departure
Sched 22:55
Departure time not on board
→
BKK
Arrival
23:59
Landed · Sched 00:3536m early
Wed, Oct 28
1/2 legs · B-6249
KMG
Departure
Sched 23:00
Scheduled time only · no board update captured
→
BKK
Arrival
Sched 00:35
Scheduled time only · no board update captured
Tue schedule from board history
Tue, Oct 27
2/2 legs · B-6249
KMG
Departure
Sched 23:00
Departure time not on board
→
BKK
Arrival
00:13
Landed · Sched 00:3522m early
Mon, Oct 26
2/2 legs · B-1788
KMG
Departure
Sched 23:00
Departure time not on board
→
BKK
Arrival
00:13
Landed · Sched 00:3522m early
Sun, Oct 25
1/2 legs · B-1790
KMG
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
00:33
Landed · Sched 00:352m early
Full MU9641 history →
Airports right now live boards
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: Kunming (KMG) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KMG-BKK
Copy
How we measure this →
KMG to BKK questions
Is KMG–BKK running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KMG–BKK? Operators schedule morning departures around 08:15 and evening departures around 17:05 from KMG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BKK delay card to confirm conditions when you'd arrive.
How long is the flight from KMG to BKK? Great-circle distance is 1,290 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 121–141 min gate-to-gate on this route.
How often does KMG–BKK fly? 3 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.