PEK → BKK Beijing to Bangkok
live
Direct flights from Beijing (PEK) to Bangkok (BKK): 21 nonstop departures observed each week across 3 airlines. 80% of the last 15 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 15 tracked flights. The nonstop covers 3,317 km, an estimated 4 hours 45 minutes in the air. Measured by Pro Flight Search from live flight boards at Beijing and Bangkok. Updated 20 October 2026 at 21:19 UTC.
Today, PEK → BKK Wed 21 Oct · local times
Sched Flight PEK departure BKK arrival
06:45
TG675 Thai International
On schedule Gate E20 · T3
·
08:15
HU429 Hainan
On schedule Gate 18 · T2
·
09:15
CA555 Air China
On schedule Gate E17 · T3
·
13:55
CA959 Air China
On schedule Gate E24 · T3
·
17:05
TG615 Thai International
On schedule T3
·
19:55
CA979 Air China
Sched 19:55 Departure not confirmed by the board
·
Checked PEK board 05:19 · BKK board 22:48
PEK
Beijing
smooth · +12
BKK
Bangkok
smooth · +0
dep bank 06:45–20:00 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
80% on time
of the last 15 operated PEK → BKK flights arrived within 15 minutes
Median arrival delay is −6 min . 0 of 15 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 15 operated legs
Flight time ~4h 45m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 15
The week scheduled departures · origin local time
Dalian Airlines Hainan Airlines Thai Airways
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
Dalian AirlinesCA 100% on time
Flights CA555 09:15 daily · CA959 13:55 daily · CA979 varies daily
Hainan AirlinesHU
Flights HU429 08:15 daily · HU7995 varies daily
Thai AirwaysTG
Flights TG675 06:45 daily · TG615 17:05 daily
History operated legs · board outcomes
10-20 CA555 dep +12 → arr −2
10-20 CA959 dep +28 → arr −6
10-20 CA979 dep +6 → arr −17
10-20 HU429 dep +5 → arr −11
10-20 TG615 dep +171 → arr +102
10-20 TG675 dep +10 → arr +8
10-19 CA555 dep +11 → arr −15
10-19 CA959 dep +15 → arr −12
10-19 CA979 dep +16 → arr −11
10-19 HU429 dep +17 → arr −2
Show 7 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 PEK and BKK, paired departure → arrival per flight and day. Board tracking since Mon, Oct 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 32 Completed 23 Delayed 8 Within 15m 16/23 Median +10m
CA555 Air China
3 days
Wed, Oct 21
1/2 legs · B-223Y
PEK
Departure
Sched 09:15
Scheduled departure
→
BKK
Arrival
Sched 13:35
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · B-223Y
PEK
Departure
09:27
Departed · Sched 09:1512m late
→
BKK
Arrival
13:44
Landed · Sched 13:359m late
Mon, Oct 19
2/2 legs · B-1397
PEK
Departure
09:26
Departed · Sched 09:1511m late
→
BKK
Arrival
13:27
Landed · Sched 13:358m early
Full CA555 history →
CA959 Air China
3 days
Wed, Oct 21
1/2 legs · B-20DH
PEK
Departure
Sched 13:55
Scheduled departure
→
BKK
Arrival
Sched 18:20
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · B-20DH
PEK
Departure
14:23
Departed · Sched 13:5528m late
→
BKK
Arrival
18:14
Landed · Sched 18:206m early
Mon, Oct 19
2/2 legs · B-223Y
PEK
Departure
14:10
Departed · Sched 13:5515m late
→
BKK
Arrival
18:15
Landed · Sched 18:205m early
Full CA959 history →
CA979 Air China
4 days
Wed, Oct 21
1/2 legs · B-225N
PEK
Departure
Sched 19:55
Scheduled departure
→
BKK
Arrival
Sched 00:10
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · B-225N
PEK
Departure
20:01
Departed · Sched 19:556m late
→
BKK
Arrival
23:53
Est. · Sched 00:1017m early
Mon, Oct 19
2/2 legs · B-225P
PEK
Departure
20:11
Departed · Sched 19:5516m late
→
BKK
Arrival
00:04
Landed · Sched 00:106m early
Sun, Oct 18
1/2 legs · B-223X
PEK
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
23:56
Landed · Sched 00:1014m early
Full CA979 history →
HU429 Hainan
3 days
Wed, Oct 21
1/2 legs · B-228E
PEK
Departure
Sched 08:15
Scheduled departure
→
BKK
Arrival
Sched 12:20
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · B-228E
PEK
Departure
08:20
Departed · Sched 08:155m late
→
BKK
Arrival
12:26
Landed · Sched 12:206m late
Mon, Oct 19
2/2 legs · B-228E
PEK
Departure
08:32
Departed · Sched 08:1517m late
→
BKK
Arrival
12:33
Landed · Sched 12:2013m late
Full HU429 history →
TG615 Thai International
3 days
Wed, Oct 21
1/2 legs · HS-TKO
PEK
Departure
Sched 17:05
Scheduled departure
→
BKK
Arrival
Sched 21:15
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · HS-TKO
PEK
Departure
19:56
Departed · Sched 17:05171m late
→
BKK
Arrival
22:57
Last seen · Sched 21:15102m late
Mon, Oct 19
1/2 legs · HS-TKO
PEK
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
02:20
Landed · Sched 21:15305m late
Full TG615 history →
TG675 Thai International
3 days
Wed, Oct 21
1/2 legs · HS-TOF
PEK
Departure
Sched 06:45
Scheduled departure
→
BKK
Arrival
Sched 10:55
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Oct 20
2/2 legs · HS-TOF
PEK
Departure
06:55
Departed · Sched 06:4510m late
→
BKK
Arrival
11:14
Landed · Sched 10:5519m late
Mon, Oct 19
1/2 legs · HS-TOE
PEK
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
11:32
Landed · Sched 10:5537m late
Full TG675 history →
HU7995 Hainan
2 days
Tue, Oct 20
2/2 legs · B-32RU
PEK
Departure
19:00
Departed · Sched 18:555m late
→
BKK
Arrival
22:54
Last seen · Sched 23:006m early
Mon, Oct 19
1/2 legs · B-32RU
PEK
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
23:01
Landed · Sched 23:001m late
Full HU7995 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 — Beijing (PEK) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PEK-BKK
Copy
How we measure this →
PEK to BKK questions
Is PEK–BKK running on time right now? Smooth skies ahead. The departure side at PEK is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PEK–BKK? Operators schedule morning departures around 06:45 and evening departures around 17:05 from PEK. 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 PEK to BKK? Great-circle distance is 3,317 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 264–314 min gate-to-gate on this route.
How often does PEK–BKK fly? 3 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.